Copyright © 2009-2023 Jeppesen. All rights reserved. Your use of the AIM Bookshelf and all supporting documentation is subject to a separate license agreement between you and Jeppesen, a copy of which is included in the zip file or can be obtained from Jeppesen. The AIM Bookshelf is delivered "AS IS" without warranty of any kind and is not guaranteed to be free from errors or defects. You rely on the AIM Bookshelf at your own risk. No support for the AIM Bookshelf is implied through its publication. The AIM Bookshelf is intended solely for use as a reference and examples of interfaces to Jeppesen systems. Jeppesen may revise, update or cease publication at any time, without notice. Building to the specifications set forth in the AIM Bookshelf does not mean that your intended integration needs will be met or that an interface will function as documented. We recommend contacting Jeppesen directly to discuss professional services options with respect to production application integration and validation efforts.

Schema OperationsControl.xsd

AIM Bookshelf Click for OC message overviews.
Message ID   Associated Complex types 
OC001 CreateFlightLegType 
OC002 CancelFlightLegType 
OC003 DeleteFlightLegType 
OC004 ReinstateFlightLegType 
OC005 DivertFlightLegType 
OC008 NewOriginFlightLegType 
OC009 UpdateFlightLegType 
OC010 RescheduleFlightLegType 
OC011 AircraftAssignmentType 
OC012 EstimateTimesType 
OC013 NextInformationType 
OC014 ArrivalType 
OC015 OffType 
OC016 OnType 
OC017 DepartureType 
OC018 ChangeFlightLegIdentifierType 
OC020 AirReturnType 
OC021 GroundReturnType 
OC022 DelayType 
OC023 OutType 
OC024 InType 
OC025 FlightLockType 
OC026 FlightAssignmentDataType 
OC027 PostFlightActualsType 
OC028 PostFlightSummaryReportType 
OC029 RequestDiversionType 
OC030 FuelOnBoardAtEnroutePositionsType
OC031 GateAssignmentType 
OC032 AdHocCreateFlightLegType 
OC033 DispatcherLockRequestType 
DispatcherLockResponseType 
OC034 AircraftLockType 
OC035 FuelTankeringAdviceType 
OC036 RequestCompleteFlightKeyType 
OC037 CompletedFlightKeyType 


complexType ActualFlightLegDataType
diagram OCSpec_p1.png
namespace http://www.jeppesen.com/aoc
children flightKey callSign poa serviceType aircraftId dispatchDesk cycles reason aircraftConfig mass dass
used by
element PostFlightActualsType/flightLeg

element ActualFlightLegDataType/flightKey
diagram OCSpec_p2.png
namespace http://www.jeppesen.com/aoc
type FlightKeyType
properties
isRef 0
content complex
children flightIdentifier pod
annotation
documentation
Basic information to uniquely identify a flight. Common ICD.

element ActualFlightLegDataType/callSign
diagram OCSpec_p3.png
namespace http://www.jeppesen.com/aoc
type CallSignType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 
annotation
documentation
Call sign. Common ICD.

element ActualFlightLegDataType/poa
diagram OCSpec_p4.png
namespace http://www.jeppesen.com/aoc
type AirportCodeType
properties
isRef 0
content complex
children iata icao icao other
annotation
documentation
Point of arrival for the new flight leg. Common ICD.

element ActualFlightLegDataType/serviceType
diagram OCSpec_p5.png
namespace http://www.jeppesen.com/aoc
type ServiceCodeEnumType
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern [J,S,U,F,V,M,Q,G,B,A,R,C,O,H,L,P,T,K,D,E,W,X,I,N,Y,Z]{1} 
annotation
documentation
See SSIM Appendix C

element ActualFlightLegDataType/aircraftId
diagram OCSpec_p6.png
namespace http://www.jeppesen.com/aoc
type AircraftIdentType
properties
isRef 0
content complex
children registrationNumber noseNumber serialNumber noseNumber serialNumber serialNumber other
annotation
documentation
Aircraft identification. Common ICD.

element ActualFlightLegDataType/dispatchDesk
diagram OCSpec_p7.png
namespace http://www.jeppesen.com/aoc
type String4
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
annotation
documentation
Desk identification.

element ActualFlightLegDataType/cycles
diagram OCSpec_p8.png
namespace http://www.jeppesen.com/aoc
type xs:integer
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Number of cycles for the flight.  Number of times the front wheel hits the runway. Used to track the number of touch and go's.

element ActualFlightLegDataType/reason
diagram OCSpec_p9.png
namespace http://www.jeppesen.com/aoc
type ReasonType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children code information
annotation
documentation
Reason for the create. Common ICD.

element ActualFlightLegDataType/aircraftConfig
diagram OCSpec_p10.png
namespace http://www.jeppesen.com/aoc
type xs:string
properties
isRef 0
content simple
annotation
documentation
The configuration the aircraft was in during the flight.

element ActualFlightLegDataType/mass
diagram OCSpec_p11.png
namespace http://www.jeppesen.com/aoc
type xs:boolean
properties
isRef 0
content simple
annotation
documentation
Is Military Aid Subsystem on during flight? 1=yes, on;  0=false, off.

element ActualFlightLegDataType/dass
diagram OCSpec_p12.png
namespace http://www.jeppesen.com/aoc
type xs:boolean
properties
isRef 0
content simple
annotation
documentation
Is Defense Aid Subsystem on during flight?  1=yes, on;  0=false, off. 

complexType AdHocCreateFlightLegType
diagram OCSpec_p13.png
namespace http://www.jeppesen.com/aoc
children flightLeg
used by
element OperationsControlType/adHocCreateFlightLeg
annotation
documentation
OC032 v1 Ad Hoc Create Flight Leg.  NOTE:  please consult with your deployment specialist before implementation of this message.

element AdHocCreateFlightLegType/flightLeg
diagram OCSpec_p14.png
namespace http://www.jeppesen.com/aoc
type CreateFlightLegDataType
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
children flightKey callSign poa serviceType equipmentCode scheduledTimeDeparture scheduledTimeArrival aircraftId reason irregularOperationType dispatchDesk scheduledTaxiOut scheduledTaxiIn

complexType AircraftAssignmentType
diagram OCSpec_p15.png
namespace http://www.jeppesen.com/aoc
children flightKey aircraftId equipmentCode reason isFuelBonded
used by
element OperationsControlType/aircraftAssignment
annotation
documentation
OC011 v3 Aircraft Assignment

element AircraftAssignmentType/flightKey
diagram OCSpec_p16.png
namespace http://www.jeppesen.com/aoc
type FlightKeyType
properties
isRef 0
content complex
children flightIdentifier pod
annotation
documentation
Basic information to uniquely identify a flight. Common ICD.

element AircraftAssignmentType/aircraftId
diagram OCSpec_p17.png
namespace http://www.jeppesen.com/aoc
type AircraftIdType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children registrationNumber noseNumber serialNumber noseNumber serialNumber serialNumber
annotation
documentation
Aircraft identification information.

element AircraftAssignmentType/equipmentCode
diagram OCSpec_p18.png
namespace http://www.jeppesen.com/aoc
type EquipmentCodeType
properties
isRef 0
content complex
children iata icao icao other
annotation
documentation
Type of aircraft or equipment

element AircraftAssignmentType/reason
diagram OCSpec_p19.png
namespace http://www.jeppesen.com/aoc
type ReasonType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children code information
annotation
documentation
Reason for changing aircraft assignment. Initial assignment of aircraft does not need a reason.

element AircraftAssignmentType/isFuelBonded
diagram OCSpec_p20.png
namespace http://www.jeppesen.com/aoc
type xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
True (on) then process as bonded fuel.  If false (off) then process as nonbonded fuel.

complexType AircraftLockType
diagram OCSpec_p21.png
namespace http://www.jeppesen.com/aoc
children airlineCode aircraftId isLocked multiLocks
used by
element OperationsControlType/aircraftLock
annotation
documentation
OC034 v1 Aircraft Lock

element AircraftLockType/airlineCode
diagram OCSpec_p22.png
namespace http://www.jeppesen.com/aoc
type AirlineCodeType
properties
isRef 0
content complex
children iata icao icao other

element AircraftLockType/aircraftId
diagram OCSpec_p23.png
namespace http://www.jeppesen.com/aoc
type AircraftIdType
properties
isRef 0
content complex
children registrationNumber noseNumber serialNumber noseNumber serialNumber serialNumber

element AircraftLockType/isLocked
diagram OCSpec_p24.png
namespace http://www.jeppesen.com/aoc
type xs:boolean
properties
isRef 0
content simple
nillable false
annotation
documentation
Defines if the aircraft is "locked".  Yes=1=True = Locked; No=0=False = Unlocked.  Not nillable.

element AircraftLockType/multiLocks
diagram OCSpec_p25.png
namespace http://www.jeppesen.com/aoc
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
children lockedDateTime lockReasonDescription

element AircraftLockType/multiLocks/lockedDateTime
diagram OCSpec_p26.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
content simple
nillable false

element AircraftLockType/multiLocks/lockReasonDescription
diagram OCSpec_p27.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 150 
annotation
documentation
Simple string

complexType AirReturnType
diagram OCSpec_p28.png
namespace http://www.jeppesen.com/aoc
children flightKey reason onTime eon eta inTime arrivalDelay continueLeg operationalSuffix information
used by
element OperationsControlType/airReturn
annotation
documentation
OC020 v4 Air Return

element AirReturnType/flightKey
diagram OCSpec_p29.png
namespace http://www.jeppesen.com/aoc
type FlightKeyType
properties
isRef 0
content complex
children flightIdentifier pod
annotation
documentation
Basic information to uniquely identify a flight. Common ICD.

element AirReturnType/reason
diagram OCSpec_p30.png
namespace http://www.jeppesen.com/aoc
type ReasonType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children code information
annotation
documentation
Reason for air return. Common ICD.

element AirReturnType/onTime
diagram OCSpec_p31.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
On time.

element AirReturnType/eon
diagram OCSpec_p32.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Estimated on time.

element AirReturnType/eta
diagram OCSpec_p33.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Estimated time of arrival.

element AirReturnType/inTime
diagram OCSpec_p34.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
In time.

element AirReturnType/arrivalDelay
diagram OCSpec_p35.png
namespace http://www.jeppesen.com/aoc
type DelayCodeType
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children duration code information
annotation
documentation
Arrival delay. Common ICD.

element AirReturnType/continueLeg
diagram OCSpec_p36.png
namespace http://www.jeppesen.com/aoc
type ContinueLegType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children callSign scheduledTimeDeparture scheduledTimeArrival scheduledTaxiOut scheduledTaxiIn etd eta
annotation
documentation
See the create flight section of this document.

element AirReturnType/operationalSuffix
diagram OCSpec_p37.png
namespace http://www.jeppesen.com/aoc
type String1
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
annotation
documentation
Operational suffix. Used to uniquely identify a flight leg in cases where ground and/or air returns have occurred.

element AirReturnType/information
diagram OCSpec_p38.png
namespace http://www.jeppesen.com/aoc
type String1000
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 1000 
annotation
documentation
Provides a place to include any additional textual information.

complexType ArrivalType
diagram OCSpec_p39.png
namespace http://www.jeppesen.com/aoc
type extension of FlightLegTimeBaseType
properties
base FlightLegTimeBaseType
children flightKey isAcars information onTime inTime arrivalDelay
used by
element OperationsControlType/arrival
annotation
documentation
OC014 v2 Arrival

element ArrivalType/onTime
diagram OCSpec_p40.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
content simple
nillable true
annotation
documentation
ON time.  Time on the ground.

element ArrivalType/inTime
diagram OCSpec_p41.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
content simple
nillable true
annotation
documentation
IN time.  Time arrived at gate.

element ArrivalType/arrivalDelay
diagram OCSpec_p42.png
namespace http://www.jeppesen.com/aoc
type DelayCodeType
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children duration code information
annotation
documentation
Arrival Delay.

complexType CancelFlightLegType
diagram OCSpec_p43.png
namespace http://www.jeppesen.com/aoc
children flightKey userInfo aircraftId reason dispatcherRemarks
used by
element OperationsControlType/cancelFlightLeg
annotation
documentation
OC002 v4 Cancel Flight Leg

element CancelFlightLegType/flightKey
diagram OCSpec_p44.png
namespace http://www.jeppesen.com/aoc
type FlightKeyType
properties
isRef 0
content complex
children flightIdentifier pod
annotation
documentation
Basic information to uniquely identify a flight

element CancelFlightLegType/userInfo
diagram OCSpec_p45.png
namespace http://www.jeppesen.com/aoc
type UserInfoType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children userName userLocation
annotation
documentation
User Info (userName and userLocation (desk)). Common ICD.

element CancelFlightLegType/aircraftId
diagram OCSpec_p46.png
namespace http://www.jeppesen.com/aoc
type AircraftIdType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children registrationNumber noseNumber serialNumber noseNumber serialNumber serialNumber

element CancelFlightLegType/reason
diagram OCSpec_p47.png
namespace http://www.jeppesen.com/aoc
type ReasonType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children code information
annotation
documentation
Reason flight was cancelled

element CancelFlightLegType/dispatcherRemarks
diagram OCSpec_p48.png
namespace http://www.jeppesen.com/aoc
type String1000
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 1000 
annotation
documentation
Remarks entered by dispatcher to explain cancellation

complexType ChangeFlightLegIdentifierType
diagram OCSpec_p49.png
namespace http://www.jeppesen.com/aoc
children flightKey newFlightIdentifier callSign reason
used by
element OperationsControlType/changeFlightLegIdentifier
annotation
documentation
OC018 v3 Change Flight Identifier

element ChangeFlightLegIdentifierType/flightKey
diagram OCSpec_p50.png
namespace http://www.jeppesen.com/aoc
type FlightKeyType
properties
isRef 0
content complex
children flightIdentifier pod
annotation
documentation
Basic information to uniquely identify a flight. Common ICD.

element ChangeFlightLegIdentifierType/newFlightIdentifier
diagram OCSpec_p51.png
namespace http://www.jeppesen.com/aoc
type FlightIdentifierType
properties
isRef 0
content complex
children flightNumber airlineCode flightOriginDate operationalSuffix
annotation
documentation
Flight identifier contains Flight Number, Airline Code, Flight Origin Date and Operational Suffix. Common ICD.

element ChangeFlightLegIdentifierType/callSign
diagram OCSpec_p52.png
namespace http://www.jeppesen.com/aoc
type CallSignType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 
annotation
documentation
Call sign.  Common ICD.

element ChangeFlightLegIdentifierType/reason
diagram OCSpec_p53.png
namespace http://www.jeppesen.com/aoc
type ReasonType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children code information
annotation
documentation
Reason for changing the flight identifier. Common ICD.

complexType ClearanceType
diagram OCSpec_p54.png
namespace http://www.jeppesen.com/aoc
children isEac clearanceTime
used by
element EstimateTimesType/estimateTimesGroup/clearance

element ClearanceType/isEac
diagram OCSpec_p55.png
namespace http://www.jeppesen.com/aoc
type xs:boolean
properties
isRef 0
content simple
annotation
documentation
True if this is an EAC time.  False if this is an EFC time.

element ClearanceType/clearanceTime
diagram OCSpec_p56.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
content simple

complexType CompletedFlightKeyType
diagram OCSpec_p57.png
namespace http://www.jeppesen.com/aoc
children uniqueId flightKey error
used by
element OperationsControlType/completedFlightKey
annotation
documentation
OC037 vA DRAFT Completed Flight Key PUBLISH - Provides completed flight key.

element CompletedFlightKeyType/uniqueId
diagram OCSpec_p58.png
namespace http://www.jeppesen.com/aoc
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
nillable true
annotation
documentation
This is a unique string that is used to correlate messages within a message conversation.

element CompletedFlightKeyType/flightKey
diagram OCSpec_p59.png
namespace http://www.jeppesen.com/aoc
type FlightKeyType
properties
isRef 0
content complex
children flightIdentifier pod

element CompletedFlightKeyType/error
diagram OCSpec_p60.png
namespace http://www.jeppesen.com/aoc
type ErrorType
properties
isRef 0
content complex
children code information

complexType ContinueLegType
diagram OCSpec_p61.png
namespace http://www.jeppesen.com/aoc
children callSign scheduledTimeDeparture scheduledTimeArrival scheduledTaxiOut scheduledTaxiIn etd eta
used by
elements DivertFlightLegType/continueLeg AirReturnType/continueLeg GroundReturnType/continueLeg

element ContinueLegType/callSign
diagram OCSpec_p62.png
namespace http://www.jeppesen.com/aoc
type CallSignType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 
annotation
documentation
Call sign. Common ICD.

element ContinueLegType/scheduledTimeDeparture
diagram OCSpec_p63.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
content simple
annotation
documentation
Scheduled time of departure

element ContinueLegType/scheduledTimeArrival
diagram OCSpec_p64.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
content simple
annotation
documentation
Scheduled time of arrival

element ContinueLegType/scheduledTaxiOut
diagram OCSpec_p65.png
namespace http://www.jeppesen.com/aoc
type Duration0to180Minutes
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive PT0M 
maxInclusive PT180M 
annotation
documentation
Scheduled taxi out duration in minutes

element ContinueLegType/scheduledTaxiIn
diagram OCSpec_p66.png
namespace http://www.jeppesen.com/aoc
type Duration0to180Minutes
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive PT0M 
maxInclusive PT180M 
annotation
documentation
Scheduled taxi in duration in minutes

element ContinueLegType/etd
diagram OCSpec_p67.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Estimated time of departure.  Common ICD.

element ContinueLegType/eta
diagram OCSpec_p68.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Estimated time of arrival.  Common ICD.

complexType CreateFlightLegDataType
diagram OCSpec_p69.png
namespace http://www.jeppesen.com/aoc
children flightKey callSign poa serviceType equipmentCode scheduledTimeDeparture scheduledTimeArrival aircraftId reason irregularOperationType dispatchDesk scheduledTaxiOut scheduledTaxiIn
used by
elements CreateFlightLegType/flightLeg AdHocCreateFlightLegType/flightLeg

element CreateFlightLegDataType/flightKey
diagram OCSpec_p70.png
namespace http://www.jeppesen.com/aoc
type FlightKeyType
properties
isRef 0
content complex
children flightIdentifier pod
annotation
documentation
Basic information to uniquely identify a flight. Common ICD.

element CreateFlightLegDataType/callSign
diagram OCSpec_p71.png
namespace http://www.jeppesen.com/aoc
type CallSignType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 
annotation
documentation
Call sign. Common ICD.

element CreateFlightLegDataType/poa
diagram OCSpec_p72.png
namespace http://www.jeppesen.com/aoc
type AirportCodeType
properties
isRef 0
content complex
children iata icao icao other
annotation
documentation
Point of arrival for the new flight leg. Common ICD.

element CreateFlightLegDataType/serviceType
diagram OCSpec_p73.png
namespace http://www.jeppesen.com/aoc
type ServiceCodeEnumType
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern [J,S,U,F,V,M,Q,G,B,A,R,C,O,H,L,P,T,K,D,E,W,X,I,N,Y,Z]{1} 
annotation
documentation
See SSIM Appendix C

element CreateFlightLegDataType/equipmentCode
diagram OCSpec_p74.png
namespace http://www.jeppesen.com/aoc
type EquipmentCodeType
properties
isRef 0
content complex
children iata icao icao other
annotation
documentation
Type of aircraft. Common ICD.

element CreateFlightLegDataType/scheduledTimeDeparture
diagram OCSpec_p75.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
content simple
annotation
documentation
Scheduled time of departure

element CreateFlightLegDataType/scheduledTimeArrival
diagram OCSpec_p76.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
content simple
annotation
documentation
Scheduled time of arrival

element CreateFlightLegDataType/aircraftId
diagram OCSpec_p77.png
namespace http://www.jeppesen.com/aoc
type AircraftIdType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children registrationNumber noseNumber serialNumber noseNumber serialNumber serialNumber
annotation
documentation
Aircraft identification. Common ICD.

element CreateFlightLegDataType/reason
diagram OCSpec_p78.png
namespace http://www.jeppesen.com/aoc
type ReasonType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children code information
annotation
documentation
Reason for the create. Common ICD.

element CreateFlightLegDataType/irregularOperationType
diagram OCSpec_p79.png
namespace http://www.jeppesen.com/aoc
type IrregularOperationEnumType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
enumeration Ferry 
enumeration Continue 
enumeration Position 
enumeration Gate Return 
annotation
documentation
Required if it is an irregular operation.

element CreateFlightLegDataType/dispatchDesk
diagram OCSpec_p80.png
namespace http://www.jeppesen.com/aoc
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Desk identification.

element CreateFlightLegDataType/scheduledTaxiOut
diagram OCSpec_p81.png
namespace http://www.jeppesen.com/aoc
type Duration0to180Minutes
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive PT0M 
maxInclusive PT180M 
annotation
documentation
Scheduled taxi out duration in minutes.

element CreateFlightLegDataType/scheduledTaxiIn
diagram OCSpec_p82.png
namespace http://www.jeppesen.com/aoc
type Duration0to180Minutes
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive PT0M 
maxInclusive PT180M 
annotation
documentation
Scheduled taxi in duration in minutes.

complexType CreateFlightLegType
diagram OCSpec_p83.png
namespace http://www.jeppesen.com/aoc
children flightLeg
used by
element OperationsControlType/createFlightLeg
annotation
documentation
OC001 v3 Create Flight Leg

element CreateFlightLegType/flightLeg
diagram OCSpec_p84.png
namespace http://www.jeppesen.com/aoc
type CreateFlightLegDataType
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
children flightKey callSign poa serviceType equipmentCode scheduledTimeDeparture scheduledTimeArrival aircraftId reason irregularOperationType dispatchDesk scheduledTaxiOut scheduledTaxiIn

complexType CrewActualAssignmentType
diagram OCSpec_p85.png
namespace http://www.jeppesen.com/aoc
children employeeId positionCode deadhead updateCrewQuals
used by
element PostFlightActualsType/crewAssignments

element CrewActualAssignmentType/employeeId
diagram OCSpec_p86.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 10 
annotation
documentation
Unique employee ID

element CrewActualAssignmentType/positionCode
diagram OCSpec_p87.png
namespace http://www.jeppesen.com/aoc
type xs:string
properties
isRef 0
content simple
annotation
documentation
Position that the crew member fills.

element CrewActualAssignmentType/deadhead
diagram OCSpec_p88.png
namespace http://www.jeppesen.com/aoc
type xs:boolean
properties
isRef 0
content simple
annotation
documentation
True (1) if crewmember is deadheading

element CrewActualAssignmentType/updateCrewQuals
diagram OCSpec_p89.png
namespace http://www.jeppesen.com/aoc
type UpdateCrewQualType
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children trainingCode employeeIdTrainer trainingResult

complexType CrewMemberAssignmentType
diagram OCSpec_p90.png
namespace http://www.jeppesen.com/aoc
children employeeId firstName middleName lastName name crewQualifications
used by
element FlightAssignmentDataType/crewAssignment

element CrewMemberAssignmentType/employeeId
diagram OCSpec_p91.png
namespace http://www.jeppesen.com/aoc
type String10
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 10 
annotation
documentation
Unique employee ID

element CrewMemberAssignmentType/firstName
diagram OCSpec_p92.png
namespace http://www.jeppesen.com/aoc
type String20
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 20 
annotation
documentation
Mandatory if name is blank

element CrewMemberAssignmentType/middleName
diagram OCSpec_p93.png
namespace http://www.jeppesen.com/aoc
type String20
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 20 
annotation
documentation
Can be middle initial

element CrewMemberAssignmentType/lastName
diagram OCSpec_p94.png
namespace http://www.jeppesen.com/aoc
type String20
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 20 
annotation
documentation
Mandatory if name is blank

element CrewMemberAssignmentType/name
diagram OCSpec_p95.png
namespace http://www.jeppesen.com/aoc
type String60
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 60 
annotation
documentation
Mandatory if split fields blank

element CrewMemberAssignmentType/crewQualifications
diagram OCSpec_p96.png
namespace http://www.jeppesen.com/aoc
type CrewQualificationsType
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children trainingCode description primary validUntilDate
annotation
documentation
Qualifications for the crew as of the time the tasking was assigned.

complexType CrewQualificationsType
diagram OCSpec_p97.png
namespace http://www.jeppesen.com/aoc
children trainingCode description primary validUntilDate
used by
element CrewMemberAssignmentType/crewQualifications

element CrewQualificationsType/trainingCode
diagram OCSpec_p98.png
namespace http://www.jeppesen.com/aoc
type xs:string
properties
isRef 0
content simple
annotation
documentation
Training code of the qualification.

element CrewQualificationsType/description
diagram OCSpec_p99.png
namespace http://www.jeppesen.com/aoc
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Description of training.

element CrewQualificationsType/primary
diagram OCSpec_p100.png
namespace http://www.jeppesen.com/aoc
type xs:boolean
properties
isRef 0
content simple
annotation
documentation
Indicates mandatory for any flight leg.  When not true, the qualification does not apply to every type of flight.

element CrewQualificationsType/validUntilDate
diagram OCSpec_p101.png
namespace http://www.jeppesen.com/aoc
type xs:date
properties
isRef 0
content simple
annotation
documentation
Qualification is valid until this date.  UTC.

complexType DelayType
diagram OCSpec_p102.png
namespace http://www.jeppesen.com/aoc
children flightKey departureDelay arrivalDelay information
used by
element OperationsControlType/delay
annotation
documentation
OC022 v2 Delay

element DelayType/flightKey
diagram OCSpec_p103.png
namespace http://www.jeppesen.com/aoc
type FlightKeyType
properties
isRef 0
content complex
children flightIdentifier pod
annotation
documentation
Uniquely identifies a flight.

element DelayType/departureDelay
diagram OCSpec_p104.png
namespace http://www.jeppesen.com/aoc
type DelayCodeType
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children duration code information
annotation
documentation
Departure Delay

element DelayType/arrivalDelay
diagram OCSpec_p105.png
namespace http://www.jeppesen.com/aoc
type DelayCodeType
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children duration code information
annotation
documentation
Arrival Delay

element DelayType/information
diagram OCSpec_p106.png
namespace http://www.jeppesen.com/aoc
type String1000
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 1000 
annotation
documentation
Provides a place to include any additional textual information.

complexType DeleteFlightLegType
diagram OCSpec_p107.png
namespace http://www.jeppesen.com/aoc
children flightKey userInfo aircraftId reason
used by
element OperationsControlType/deleteFlightLeg
annotation
documentation
OC003 v4  Delete Flight Leg

element DeleteFlightLegType/flightKey
diagram OCSpec_p108.png
namespace http://www.jeppesen.com/aoc
type FlightKeyType
properties
isRef 0
content complex
children flightIdentifier pod
annotation
documentation
Basic information to uniquely identify a flight

element DeleteFlightLegType/userInfo
diagram OCSpec_p109.png
namespace http://www.jeppesen.com/aoc
type UserInfoType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children userName userLocation
annotation
documentation
User Info (userName and userLocation (desk)). Common ICD.

element DeleteFlightLegType/aircraftId
diagram OCSpec_p110.png
namespace http://www.jeppesen.com/aoc
type AircraftIdType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children registrationNumber noseNumber serialNumber noseNumber serialNumber serialNumber

element DeleteFlightLegType/reason
diagram OCSpec_p111.png
namespace http://www.jeppesen.com/aoc
type ReasonType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children code information
annotation
documentation
Reason for deleting the flight leg. Common ICD.

complexType DepartureType
diagram OCSpec_p112.png
namespace http://www.jeppesen.com/aoc
type extension of FlightLegTimeBaseType
properties
base FlightLegTimeBaseType
children flightKey isAcars information outTime offTime eon eta map departureDelay
used by
element OperationsControlType/departure
annotation
documentation
OC017 v2 Departure

element DepartureType/outTime
diagram OCSpec_p113.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
content simple
nillable true
annotation
documentation
Out time.

element DepartureType/offTime
diagram OCSpec_p114.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
content simple
nillable true
annotation
documentation
Off time.

element DepartureType/eon
diagram OCSpec_p115.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Estimated on time.

element DepartureType/eta
diagram OCSpec_p116.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Estimated time of arrival.

element DepartureType/map
diagram OCSpec_p117.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
minOcc 0
maxOcc 1
content simple
nillable true
annotation
documentation
Movement after push time.

element DepartureType/departureDelay
diagram OCSpec_p118.png
namespace http://www.jeppesen.com/aoc
type DelayCodeType
properties
isRef 0
minOcc 0
maxOcc 10
content complex
children duration code information
annotation
documentation
Departure delay code

complexType DispatcherLockRequestType
diagram OCSpec_p119.png
namespace http://www.jeppesen.com/aoc
children dispatcherFlightLock
used by
element OperationsControlType/dispatcherLockRequest
annotation
documentation
OC033 v1 Dispatcher Lock Request - lock or unlock specific flights requested by the dispatcher

element DispatcherLockRequestType/dispatcherFlightLock
diagram OCSpec_p120.png
namespace http://www.jeppesen.com/aoc
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
children flightKey poa aircraftId lockTypeRequested contactInfo lockUnlockDateTime lockUnlockReason

element DispatcherLockRequestType/dispatcherFlightLock/flightKey
diagram OCSpec_p121.png
namespace http://www.jeppesen.com/aoc
type FlightKeyType
properties
isRef 0
content complex
children flightIdentifier pod

element DispatcherLockRequestType/dispatcherFlightLock/poa
diagram OCSpec_p122.png
namespace http://www.jeppesen.com/aoc
type AirportCodeType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children iata icao icao other
annotation
documentation
Point of arrival for the new flight leg. Common ICD.

element DispatcherLockRequestType/dispatcherFlightLock/aircraftId
diagram OCSpec_p123.png
namespace http://www.jeppesen.com/aoc
type AircraftIdType
properties
isRef 0
content complex
children registrationNumber noseNumber serialNumber noseNumber serialNumber serialNumber

element DispatcherLockRequestType/dispatcherFlightLock/lockTypeRequested
diagram OCSpec_p124.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
content simple
nillable false
facets
Kind Value annotation 
enumeration Lock 
enumeration Unlock 
annotation
documentation
Enumerations:  Lock, Unlock

element DispatcherLockRequestType/dispatcherFlightLock/contactInfo
diagram OCSpec_p125.png
namespace http://www.jeppesen.com/aoc
properties
isRef 0
content complex
children deskName userName phoneNumber loginId

element DispatcherLockRequestType/dispatcherFlightLock/contactInfo/deskName
diagram OCSpec_p126.png
namespace http://www.jeppesen.com/aoc
type xs:string
properties
isRef 0
content simple

element DispatcherLockRequestType/dispatcherFlightLock/contactInfo/userName
diagram OCSpec_p127.png
namespace http://www.jeppesen.com/aoc
type xs:string
properties
isRef 0
content simple

element DispatcherLockRequestType/dispatcherFlightLock/contactInfo/phoneNumber
diagram OCSpec_p128.png
namespace http://www.jeppesen.com/aoc
type xs:string
properties
isRef 0
content simple

element DispatcherLockRequestType/dispatcherFlightLock/contactInfo/loginId
diagram OCSpec_p129.png
namespace http://www.jeppesen.com/aoc
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element DispatcherLockRequestType/dispatcherFlightLock/lockUnlockDateTime
diagram OCSpec_p130.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
content simple
nillable false

element DispatcherLockRequestType/dispatcherFlightLock/lockUnlockReason
diagram OCSpec_p131.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 150 
annotation
documentation
Dispatcher's reason for locked flight. Limited to: 150 chars

complexType DispatcherLockResponseType
diagram OCSpec_p132.png
namespace http://www.jeppesen.com/aoc
children lockUnlockResponse error
used by
element OperationsControlType/dispatcherLockResponse
annotation
documentation
OC033 v1 Dispatcher Lock Response.  External system approves or disapproves the requested  lock or unlock  flight.

element DispatcherLockResponseType/lockUnlockResponse
diagram OCSpec_p133.png
namespace http://www.jeppesen.com/aoc
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
children flightKey poa aircraftId contactInfo lockStatus reason

element DispatcherLockResponseType/lockUnlockResponse/flightKey
diagram OCSpec_p134.png
namespace http://www.jeppesen.com/aoc
type FlightKeyType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children flightIdentifier pod

element DispatcherLockResponseType/lockUnlockResponse/poa
diagram OCSpec_p135.png
namespace http://www.jeppesen.com/aoc
type AirportCodeType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children iata icao icao other
annotation
documentation
Point of arrival for the new flight leg. Common ICD.

element DispatcherLockResponseType/lockUnlockResponse/aircraftId
diagram OCSpec_p136.png
namespace http://www.jeppesen.com/aoc
type AircraftIdType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children registrationNumber noseNumber serialNumber noseNumber serialNumber serialNumber

element DispatcherLockResponseType/lockUnlockResponse/contactInfo
diagram OCSpec_p137.png
namespace http://www.jeppesen.com/aoc
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children deskName userName phoneNumber loginId

element DispatcherLockResponseType/lockUnlockResponse/contactInfo/deskName
diagram OCSpec_p138.png
namespace http://www.jeppesen.com/aoc
type xs:string
properties
isRef 0
content simple

element DispatcherLockResponseType/lockUnlockResponse/contactInfo/userName
diagram OCSpec_p139.png
namespace http://www.jeppesen.com/aoc
type xs:string
properties
isRef 0
content simple

element DispatcherLockResponseType/lockUnlockResponse/contactInfo/phoneNumber
diagram OCSpec_p140.png
namespace http://www.jeppesen.com/aoc
type xs:string
properties
isRef 0
content simple

element DispatcherLockResponseType/lockUnlockResponse/contactInfo/loginId
diagram OCSpec_p141.png
namespace http://www.jeppesen.com/aoc
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element DispatcherLockResponseType/lockUnlockResponse/lockStatus
diagram OCSpec_p142.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
content simple
nillable false
facets
Kind Value annotation 
enumeration Approved 
enumeration Disapproved 
annotation
documentation
Enumerations:  Approved, Disapproved.

element DispatcherLockResponseType/lockUnlockResponse/reason
diagram OCSpec_p143.png
namespace http://www.jeppesen.com/aoc
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Explanation of reason for lock or unlock.  Unlimited, string

element DispatcherLockResponseType/error
diagram OCSpec_p144.png
namespace http://www.jeppesen.com/aoc
type ErrorType
properties
isRef 0
content complex
children code information

complexType DivertFlightLegType
diagram OCSpec_p145.png
namespace http://www.jeppesen.com/aoc
children flightKey actualPoa reason eta eon continueLeg
used by
element OperationsControlType/divertFlightLeg
annotation
documentation
OC005 v3 Divert Flight Leg

element DivertFlightLegType/flightKey
diagram OCSpec_p146.png
namespace http://www.jeppesen.com/aoc
type FlightKeyType
properties
isRef 0
content complex
children flightIdentifier pod
annotation
documentation
Basic information to uniquely identify a flight

element DivertFlightLegType/actualPoa
diagram OCSpec_p147.png
namespace http://www.jeppesen.com/aoc
type AirportCodeType
properties
isRef 0
content complex
children iata icao icao other
annotation
documentation
Airport to divert to

element DivertFlightLegType/reason
diagram OCSpec_p148.png
namespace http://www.jeppesen.com/aoc
type ReasonType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children code information
annotation
documentation
Reason for diversion

element DivertFlightLegType/eta
diagram OCSpec_p149.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
content simple
annotation
documentation
Estimated arrival time at diversion airport

element DivertFlightLegType/eon
diagram OCSpec_p150.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Estimated on time

element DivertFlightLegType/continueLeg
diagram OCSpec_p151.png
namespace http://www.jeppesen.com/aoc
type ContinueLegType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children callSign scheduledTimeDeparture scheduledTimeArrival scheduledTaxiOut scheduledTaxiIn etd eta
annotation
documentation
This field is used to create a continuation leg

complexType EstimateTimesType
diagram OCSpec_p152.png
namespace http://www.jeppesen.com/aoc
children estimateTimesGroup
used by
element OperationsControlType/estimateTimes
annotation
documentation
OC012 v3 Estimated Times

element EstimateTimesType/estimateTimesGroup
diagram OCSpec_p153.png
namespace http://www.jeppesen.com/aoc
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
children flightKey etd eto eon eta ein departureDelay arrivalDelay information clearance changeoverReceived

element EstimateTimesType/estimateTimesGroup/flightKey
diagram OCSpec_p154.png
namespace http://www.jeppesen.com/aoc
type FlightKeyType
properties
isRef 0
content complex
children flightIdentifier pod
annotation
documentation
Uniquely identifies a flight.

element EstimateTimesType/estimateTimesGroup/etd
diagram OCSpec_p155.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Estimated Time of Departure (push back from gate - OUT)

element EstimateTimesType/estimateTimesGroup/eto
diagram OCSpec_p156.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Estimated Take OFF time (wheels up - OFF)

element EstimateTimesType/estimateTimesGroup/eon
diagram OCSpec_p157.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Estimated ON time (touch down - ON)

element EstimateTimesType/estimateTimesGroup/eta
diagram OCSpec_p158.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Estimated Tiime of Arrival (touch down - ON)

element EstimateTimesType/estimateTimesGroup/ein
diagram OCSpec_p159.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Estimated IN time (pull into gate - IN)

element EstimateTimesType/estimateTimesGroup/departureDelay
diagram OCSpec_p160.png
namespace http://www.jeppesen.com/aoc
type DelayCodeType
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children duration code information
annotation
documentation
Departure delay codes. Common ICD.

element EstimateTimesType/estimateTimesGroup/arrivalDelay
diagram OCSpec_p161.png
namespace http://www.jeppesen.com/aoc
type DelayCodeType
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children duration code information
annotation
documentation
Arrival delay codes. Common ICD.

element EstimateTimesType/estimateTimesGroup/information
diagram OCSpec_p162.png
namespace http://www.jeppesen.com/aoc
type String1000
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 1000 
annotation
documentation
Provides a place to include any additional textual information.

element EstimateTimesType/estimateTimesGroup/clearance
diagram OCSpec_p163.png
namespace http://www.jeppesen.com/aoc
type ClearanceType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children isEac clearanceTime
annotation
documentation
EFC - further clearance.  EAC - approach clearance

element EstimateTimesType/estimateTimesGroup/changeoverReceived
diagram OCSpec_p164.png
namespace http://www.jeppesen.com/aoc
type xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple

complexType FlightAssignmentDataType
diagram OCSpec_p165.png
namespace http://www.jeppesen.com/aoc
children taskId aircraftId startDate endDate crewAssignment
used by
element OperationsControlType/flightAssignmentData
annotation
documentation
OC026 v1 Send Flight Assignment Data

element FlightAssignmentDataType/taskId
diagram OCSpec_p166.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 20 

element FlightAssignmentDataType/aircraftId
diagram OCSpec_p167.png
namespace http://www.jeppesen.com/aoc
type AircraftIdentType
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
children registrationNumber noseNumber serialNumber noseNumber serialNumber serialNumber other

element FlightAssignmentDataType/startDate
diagram OCSpec_p168.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
content simple
annotation
documentation
Start of the tasking.  scheduled date and time.

element FlightAssignmentDataType/endDate
diagram OCSpec_p169.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
content simple
annotation
documentation
End of the tasking.  scheduled date and time.

element FlightAssignmentDataType/crewAssignment
diagram OCSpec_p170.png
namespace http://www.jeppesen.com/aoc
type CrewMemberAssignmentType
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children employeeId firstName middleName lastName name crewQualifications
annotation
documentation
Repeatable to number of crew member positions on the flight.

complexType FlightLegTimeBaseType
diagram OCSpec_p171.png
namespace http://www.jeppesen.com/aoc
children flightKey isAcars information
used by
complexTypes ArrivalType DepartureType InType OffType OnType OutType

element FlightLegTimeBaseType/flightKey
diagram OCSpec_p172.png
namespace http://www.jeppesen.com/aoc
type FlightKeyType
properties
isRef 0
content complex
children flightIdentifier pod
annotation
documentation
Uniquely identifies a flight.

element FlightLegTimeBaseType/isAcars
diagram OCSpec_p173.png
namespace http://www.jeppesen.com/aoc
type xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Answers the question, is this generated by way of ACARS?

element FlightLegTimeBaseType/information
diagram OCSpec_p174.png
namespace http://www.jeppesen.com/aoc
type String1000
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 1000 
annotation
documentation
Provides a place to include any additional textual information.

complexType FlightLockType
diagram OCSpec_p175.png
namespace http://www.jeppesen.com/aoc
children flightKey lockoutIndicator
used by
element OperationsControlType/flightLock
annotation
documentation
OC025 v1 Flight Lock

element FlightLockType/flightKey
diagram OCSpec_p176.png
namespace http://www.jeppesen.com/aoc
type FlightKeyType
properties
isRef 0
content complex
children flightIdentifier pod
annotation
documentation
Basic information to uniquely identify a flight. Common ICD.

element FlightLockType/lockoutIndicator
diagram OCSpec_p177.png
namespace http://www.jeppesen.com/aoc
type xs:boolean
properties
isRef 0
content simple
annotation
documentation
Status of the flight lock request. When a flight is "locked", then the flight plan data is locked  so that it cannot be edited or deleted. When a flight is "Unlocked" then  the flight plan data is unlocked to allow that data to be edited or deleted.

complexType FuelActualType
diagram OCSpec_p178.png
namespace http://www.jeppesen.com/aoc
children voucher supplierCode fuelQuanity
used by
element PostFlightActualsType/fuel

element FuelActualType/voucher
diagram OCSpec_p179.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 20 
annotation
documentation
Voucher identifier.

element FuelActualType/supplierCode
diagram OCSpec_p180.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 20 
annotation
documentation
Identifier of the supplier of the fuel.

element FuelActualType/fuelQuanity
diagram OCSpec_p181.png
namespace http://www.jeppesen.com/aoc
type FuelQuantityType
properties
isRef 0
content complex
facets
Kind Value annotation 
minInclusive 
maxInclusive 25000000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsFuelQuantityUnitsEnumrequired      
documentation
kg = kilograms
lb = pounds
lt = liters
ig = imperial gallons
ug = U.S. gallons
densityxs:double      
documentation
If volume is used this value will be used to convert to weight.  If not supplied, then standard densities will be used.
annotation
documentation
Fuel volume quantify, unit and fuel Density.  For uploads the expected value is a positive number.  For offloads, the number would be negative.

complexType FuelOnBoardAtEnroutePositionsType
diagram OCSpec_p182.png
namespace http://www.jeppesen.com/aoc
children flightKey positions actualTime actualFlightLevel actualFuelOnBoard
used by
element OperationsControlType/fuelOnBoardAtEnroutePositions
annotation
documentation
OC030 v2 Fuel On Board at Enroute Positions (aka Over Report)

element FuelOnBoardAtEnroutePositionsType/flightKey
diagram OCSpec_p183.png
namespace http://www.jeppesen.com/aoc
type FlightKeyType
properties
isRef 0
content complex
children flightIdentifier pod
annotation
documentation
Basic information to uniquely identify a flight. Common ICD.

element FuelOnBoardAtEnroutePositionsType/positions
diagram OCSpec_p184.png
namespace http://www.jeppesen.com/aoc
type PositionsType
properties
isRef 0
content complex
children positionLocation checkpointId

element FuelOnBoardAtEnroutePositionsType/actualTime
diagram OCSpec_p185.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
content simple

element FuelOnBoardAtEnroutePositionsType/actualFlightLevel
diagram OCSpec_p186.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:integer
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
totalDigits 

element FuelOnBoardAtEnroutePositionsType/actualFuelOnBoard
diagram OCSpec_p187.png
namespace http://www.jeppesen.com/aoc
type extension of xs:integer
properties
isRef 0
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
basicWeightUomBasicWeightEnumTyperequired      
documentation
Basic Weight Unit of Measure.  Enumerations: lb, kg
annotation
documentation
Actual fuel on board to the pound.

attribute FuelOnBoardAtEnroutePositionsType/actualFuelOnBoard/@basicWeightUom
type BasicWeightEnumType
properties
isRef 0
use required
facets
Kind Value annotation 
enumeration lb 
enumeration kg 
annotation
documentation
Basic Weight Unit of Measure.  Enumerations: lb, kg

complexType FuelTankeringAdviceType
diagram OCSpec_p188.png
namespace http://www.jeppesen.com/aoc
children flightKey weightCase estDepartureFuel estTankerFuel reason tankerNoteOnRelease
used by
element OperationsControlType/fuelTankeringAdvice
annotation
documentation
OC035 v1 Fuel Tankering Advice

element FuelTankeringAdviceType/flightKey
diagram OCSpec_p189.png
namespace http://www.jeppesen.com/aoc
type FlightKeyType
properties
isRef 0
content complex
children flightIdentifier pod
annotation
documentation
Fliight key for the current active flight

element FuelTankeringAdviceType/weightCase
diagram OCSpec_p190.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
content simple
facets
Kind Value annotation 
enumeration Tanker Fuel 
enumeration Departure Fuel 
enumeration Arrival Weight 
enumeration Departure Weight 
annotation
documentation
Weight case recommended for flight planning based on tanker fuel suggestions.  Enumerations: Tanker Fuel, Departure Fuel, Arrival Weight, Departure Weight

element FuelTankeringAdviceType/estDepartureFuel
diagram OCSpec_p191.png
namespace http://www.jeppesen.com/aoc
type extension of xs:positiveInteger
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
unitsFuelQuantityUnitsEnumrequired      
documentation
kg = kilograms
lb = pounds
lt = liters
ig = imperial gallons
ug = U.S. gallons
annotation
documentation
Departure Fuel Weight Case - Estimated Fuel on Board (FOB) that includes recommended tanker fuel.

attribute FuelTankeringAdviceType/estDepartureFuel/@units
type FuelQuantityUnitsEnum
properties
isRef 0
use required
annotation
documentation
kg = kilograms
lb = pounds
lt = liters
ig = imperial gallons
ug = U.S. gallons

element FuelTankeringAdviceType/estTankerFuel
diagram OCSpec_p192.png
namespace http://www.jeppesen.com/aoc
type extension of xs:positiveInteger
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
unitsFuelQuantityUnitsEnumrequired      
documentation
kg = kilograms
lb = pounds
lt = liters
ig = imperial gallons
ug = U.S. gallons
annotation
documentation
Estimated Tanker Fuel (arrival) - Tanker Fuel Weight Case.

attribute FuelTankeringAdviceType/estTankerFuel/@units
type FuelQuantityUnitsEnum
properties
isRef 0
use required
annotation
documentation
kg = kilograms
lb = pounds
lt = liters
ig = imperial gallons
ug = U.S. gallons

element FuelTankeringAdviceType/reason
diagram OCSpec_p193.png
namespace http://www.jeppesen.com/aoc
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Explanation of Tankering Advice.

element FuelTankeringAdviceType/tankerNoteOnRelease
diagram OCSpec_p194.png
namespace http://www.jeppesen.com/aoc
type xs:boolean
properties
isRef 0
content simple
nillable false
annotation
documentation
Is Tanker Note to be displayed the Dispatch Release?  1=true; 0=false.   Not Nillable.

complexType GateAssignmentType
diagram OCSpec_p195.png
namespace http://www.jeppesen.com/aoc
children flightKey podGate poaGate
used by
element OperationsControlType/gateAssignment
annotation
documentation
OC031 v1 Gate Assignment (POD, POA gate info)

element GateAssignmentType/flightKey
diagram OCSpec_p196.png
namespace http://www.jeppesen.com/aoc
type FlightKeyType
properties
isRef 0
content complex
children flightIdentifier pod
annotation
documentation
Basic information to uniquely identify a flight. Common ICD.

element GateAssignmentType/podGate
diagram OCSpec_p197.png
namespace http://www.jeppesen.com/aoc
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Gate number for the Departure Airport.  If Departure Gate is unknown or being unassigned then send blank.  If xml is sent without tag, then result is no change of existing value.

element GateAssignmentType/poaGate
diagram OCSpec_p198.png
namespace http://www.jeppesen.com/aoc
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Gate number for the Arrival Airport. If Arrival Gate is unknown or is being unassigned then send blank.  If xml is sent without tag, then result is no change of existing value.

complexType GroundReturnType
diagram OCSpec_p199.png
namespace http://www.jeppesen.com/aoc
children flightKey reason outTime inTime eta map arrivalDelay arrivalFuelAtGate continueLeg operationalSuffix information
used by
element OperationsControlType/groundReturn
annotation
documentation
OC021 v5 Ground Return

element GroundReturnType/flightKey
diagram OCSpec_p200.png
namespace http://www.jeppesen.com/aoc
type FlightKeyType
properties
isRef 0
content complex
children flightIdentifier pod
annotation
documentation
Basic information to uniquely identify a flight. Common ICD.

element GroundReturnType/reason
diagram OCSpec_p201.png
namespace http://www.jeppesen.com/aoc
type ReasonType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children code information
annotation
documentation
Reason for ground return. Common ICD.

element GroundReturnType/outTime
diagram OCSpec_p202.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Out time may have already been received previously.

element GroundReturnType/inTime
diagram OCSpec_p203.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
IN time.

element GroundReturnType/eta
diagram OCSpec_p204.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Estimated time of arrival.

element GroundReturnType/map
diagram OCSpec_p205.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Movement after push time.

element GroundReturnType/arrivalDelay
diagram OCSpec_p206.png
namespace http://www.jeppesen.com/aoc
type DelayCodeType
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children duration code information
annotation
documentation
Arrival delay. Common ICD.

element GroundReturnType/arrivalFuelAtGate
diagram OCSpec_p207.png
namespace http://www.jeppesen.com/aoc
type xs:integer
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Arrival Fuel At Gate.

element GroundReturnType/continueLeg
diagram OCSpec_p208.png
namespace http://www.jeppesen.com/aoc
type ContinueLegType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children callSign scheduledTimeDeparture scheduledTimeArrival scheduledTaxiOut scheduledTaxiIn etd eta
annotation
documentation
See the create flight section of this document.

element GroundReturnType/operationalSuffix
diagram OCSpec_p209.png
namespace http://www.jeppesen.com/aoc
type String1
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
annotation
documentation
Operational suffix. Used to uniquely identify a flight leg in cases where ground and/or air returns have occurred.

element GroundReturnType/information
diagram OCSpec_p210.png
namespace http://www.jeppesen.com/aoc
type String1000
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 1000 
annotation
documentation
Provides a place to include any additional textual information.

complexType InType
diagram OCSpec_p211.png
namespace http://www.jeppesen.com/aoc
type extension of FlightLegTimeBaseType
properties
base FlightLegTimeBaseType
children flightKey isAcars information inTime arrivalDelay
used by
element OperationsControlType/in
annotation
documentation
OC024 v2 IN Time.  Time arrived at gate.

element InType/inTime
diagram OCSpec_p212.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
content simple
nillable true
annotation
documentation
IN time. Time arrived at the gate.

element InType/arrivalDelay
diagram OCSpec_p213.png
namespace http://www.jeppesen.com/aoc
type DelayCodeType
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children duration code information
annotation
documentation
Arrival delay.

complexType NewOriginFlightLegType
diagram OCSpec_p214.png
namespace http://www.jeppesen.com/aoc
children flightKey actualPod actualPodOperationalSuffix reason
used by
element OperationsControlType/newOriginFlightLeg
annotation
documentation
OC008 v3 New Origin Flight Leg

element NewOriginFlightLegType/flightKey
diagram OCSpec_p215.png
namespace http://www.jeppesen.com/aoc
type FlightKeyType
properties
isRef 0
content complex
children flightIdentifier pod
annotation
documentation
Basic information to uniquely identify a flight

element NewOriginFlightLegType/actualPod
diagram OCSpec_p216.png
namespace http://www.jeppesen.com/aoc
type AirportCodeType
properties
isRef 0
content complex
children iata icao icao other
annotation
documentation
Actual point of departure

element NewOriginFlightLegType/actualPodOperationalSuffix
diagram OCSpec_p217.png
namespace http://www.jeppesen.com/aoc
type String1
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
annotation
documentation
Operational suffix.  At a minimum will be used to uniquely identify a flight leg in cases where ground and/or air returns have occurred.

element NewOriginFlightLegType/reason
diagram OCSpec_p218.png
namespace http://www.jeppesen.com/aoc
type ReasonType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children code information
annotation
documentation
Reason for the new origin. Common ICD.

complexType NextInformationType
diagram OCSpec_p219.png
namespace http://www.jeppesen.com/aoc
children flightKey nextInfoTime delayCode information
used by
element OperationsControlType/nextInformation
annotation
documentation
OC013 v4 Next Information

element NextInformationType/flightKey
diagram OCSpec_p220.png
namespace http://www.jeppesen.com/aoc
type FlightKeyType
properties
isRef 0
content complex
children flightIdentifier pod
annotation
documentation
Uniquely identifies a flight.

element NextInformationType/nextInfoTime
diagram OCSpec_p221.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
content simple
annotation
documentation
A time that the next estimate or flight status update is expected to be issued.

element NextInformationType/delayCode
diagram OCSpec_p222.png
namespace http://www.jeppesen.com/aoc
type String4
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
annotation
documentation
Delay code. See IATA AHM 730 as recommended standard

element NextInformationType/information
diagram OCSpec_p223.png
namespace http://www.jeppesen.com/aoc
type String1000
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 1000 
annotation
documentation
Provides a place to include any additional textual information.

complexType OffType
diagram OCSpec_p224.png
namespace http://www.jeppesen.com/aoc
type extension of FlightLegTimeBaseType
properties
base FlightLegTimeBaseType
children flightKey isAcars information offTime eon eta map departureDelay
used by
element OperationsControlType/off
annotation
documentation
OC015 v2 OFF Time.  Time off the ground.

element OffType/offTime
diagram OCSpec_p225.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
content simple
nillable true
annotation
documentation
OFF time.  Time Off the ground.

element OffType/eon
diagram OCSpec_p226.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Estimated on time.

element OffType/eta
diagram OCSpec_p227.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Estimated time of arrival.

element OffType/map
diagram OCSpec_p228.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
minOcc 0
maxOcc 1
content simple
nillable true
annotation
documentation
Movement after push time.

element OffType/departureDelay
diagram OCSpec_p229.png
namespace http://www.jeppesen.com/aoc
type DelayCodeType
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children duration code information
annotation
documentation
Departure delay

complexType OnType
diagram OCSpec_p230.png
namespace http://www.jeppesen.com/aoc
type extension of FlightLegTimeBaseType
properties
base FlightLegTimeBaseType
children flightKey isAcars information onTime eta arrivalDelay
used by
element OperationsControlType/on
annotation
documentation
OC016 v2 ON Time.  Time On the ground. 

element OnType/onTime
diagram OCSpec_p231.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
content simple
nillable true
annotation
documentation
ON time.  Time on the ground.

element OnType/eta
diagram OCSpec_p232.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Estimated time of arrival.

element OnType/arrivalDelay
diagram OCSpec_p233.png
namespace http://www.jeppesen.com/aoc
type DelayCodeType
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children duration code information
annotation
documentation
Arrival delay

complexType OperationsControlType
diagram OCSpec_p234.png
namespace http://www.jeppesen.com/aoc
children createFlightLeg cancelFlightLeg deleteFlightLeg reinstateFlightLeg divertFlightLeg newOriginFlightLeg updateFlightLeg rescheduleFlightLeg aircraftAssignment estimateTimes nextInformation arrival off on departure changeFlightLegIdentifier airReturn groundReturn delay out in flightLock flightAssignmentData postFlightActual postFlightSummaryReport requestDiversion fuelOnBoardAtEnroutePositions gateAssignment adHocCreateFlightLeg dispatcherLockRequest dispatcherLockResponse aircraftLock fuelTankeringAdvice requestCompleteFlightKey completedFlightKey
annotation
documentation
Top level type that acts as a container for all Operations Control messages
documentation
Copyright © 2009-2020 Jeppesen.   All rights reserved.
Your use of the AOC Bookshelf and all supporting documentation is subject to a separate license agreement between you and Jeppesen, a copy of which is included in the zip file or can be obtained from Jeppesen.
The AOC Bookshelf is delivered AS IS without warranty of any kind and is not guaranteed to be free from errors or defects.   You rely on the AOC Bookshelf at your own risk.  No support for the AOC Bookshelf is implied through its publication.
The AOC Bookshelf is intended solely for use as a reference and examples of interfaces to Jeppesen systems.  Jeppesen may revise, update or cease publication at any time, without notice.  Building to the specifications set forth in the AOC Bookshelf does not mean that your intended integration needs will be met or that an interface will function as documented.  We recommend contacting Jeppesen directly to discuss professional services options with respect to production application integration and validation efforts.

element OperationsControlType/createFlightLeg
diagram OCSpec_p235.png
namespace http://www.jeppesen.com/aoc
type CreateFlightLegType
properties
isRef 0
content complex
children flightLeg
annotation
documentation
OC001 v3 Create Flight Leg

element OperationsControlType/cancelFlightLeg
diagram OCSpec_p236.png
namespace http://www.jeppesen.com/aoc
type CancelFlightLegType
properties
isRef 0
content complex
children flightKey userInfo aircraftId reason dispatcherRemarks
annotation
documentation
OC002 v4 Cancel Flight Leg

element OperationsControlType/deleteFlightLeg
diagram OCSpec_p237.png
namespace http://www.jeppesen.com/aoc
type DeleteFlightLegType
properties
isRef 0
content complex
children flightKey userInfo aircraftId reason
annotation
documentation
OC003 v4  Delete Flight Leg

element OperationsControlType/reinstateFlightLeg
diagram OCSpec_p238.png
namespace http://www.jeppesen.com/aoc
type ReinstateFlightLegType
properties
isRef 0
content complex
children flightKey userInfo reason
annotation
documentation
OC004 v3 Reinstate Flight Leg

element OperationsControlType/divertFlightLeg
diagram OCSpec_p239.png
namespace http://www.jeppesen.com/aoc
type DivertFlightLegType
properties
isRef 0
content complex
children flightKey actualPoa reason eta eon continueLeg
annotation
documentation
OC005 v3 Divert Flight Leg

element OperationsControlType/newOriginFlightLeg
diagram OCSpec_p240.png
namespace http://www.jeppesen.com/aoc
type NewOriginFlightLegType
properties
isRef 0
content complex
children flightKey actualPod actualPodOperationalSuffix reason
annotation
documentation
OC008 v3 New Origin Flight Leg

element OperationsControlType/updateFlightLeg
diagram OCSpec_p241.png
namespace http://www.jeppesen.com/aoc
type UpdateFlightLegType
properties
isRef 0
content complex
children flightKey poa eon eta estimatedFuelOnArrival reason serviceType route callSign isFuelBonded
annotation
documentation
OC009 v5 Update Flight Leg

element OperationsControlType/rescheduleFlightLeg
diagram OCSpec_p242.png
namespace http://www.jeppesen.com/aoc
type RescheduleFlightLegType
properties
isRef 0
content complex
children flightKey reason std sta
annotation
documentation
OC010 v2 Reschedule Flight Leg

element OperationsControlType/aircraftAssignment
diagram OCSpec_p243.png
namespace http://www.jeppesen.com/aoc
type AircraftAssignmentType
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
children flightKey aircraftId equipmentCode reason isFuelBonded
annotation
documentation
OC011 v3 Aircraft Assignment

element OperationsControlType/estimateTimes
diagram OCSpec_p244.png
namespace http://www.jeppesen.com/aoc
type EstimateTimesType
properties
isRef 0
content complex
children estimateTimesGroup
annotation
documentation
OC012 v3 Estimated Times

element OperationsControlType/nextInformation
diagram OCSpec_p245.png
namespace http://www.jeppesen.com/aoc
type NextInformationType
properties
isRef 0
content complex
children flightKey nextInfoTime delayCode information
annotation
documentation
OC013 v4  Next Information

element OperationsControlType/arrival
diagram OCSpec_p246.png
namespace http://www.jeppesen.com/aoc
type ArrivalType
properties
isRef 0
content complex
children flightKey isAcars information onTime inTime arrivalDelay
annotation
documentation
OC014 v2 Arrival Time

element OperationsControlType/off
diagram OCSpec_p247.png
namespace http://www.jeppesen.com/aoc
type OffType
properties
isRef 0
content complex
children flightKey isAcars information offTime eon eta map departureDelay
annotation
documentation
OC015 v2 Off Time

element OperationsControlType/on
diagram OCSpec_p248.png
namespace http://www.jeppesen.com/aoc
type OnType
properties
isRef 0
content complex
children flightKey isAcars information onTime eta arrivalDelay
annotation
documentation
OC016 v2 On Time

element OperationsControlType/departure
diagram OCSpec_p249.png
namespace http://www.jeppesen.com/aoc
type DepartureType
properties
isRef 0
content complex
children flightKey isAcars information outTime offTime eon eta map departureDelay
annotation
documentation
OC017 v2 Departure

element OperationsControlType/changeFlightLegIdentifier
diagram OCSpec_p250.png
namespace http://www.jeppesen.com/aoc
type ChangeFlightLegIdentifierType
properties
isRef 0
content complex
children flightKey newFlightIdentifier callSign reason
annotation
documentation
OC18 v3 Change Flight Leg Identifier

element OperationsControlType/airReturn
diagram OCSpec_p251.png
namespace http://www.jeppesen.com/aoc
type AirReturnType
properties
isRef 0
content complex
children flightKey reason onTime eon eta inTime arrivalDelay continueLeg operationalSuffix information
annotation
documentation
OC020 v4 Air Return

element OperationsControlType/groundReturn
diagram OCSpec_p252.png
namespace http://www.jeppesen.com/aoc
type GroundReturnType
properties
isRef 0
content complex
children flightKey reason outTime inTime eta map arrivalDelay arrivalFuelAtGate continueLeg operationalSuffix information
annotation
documentation
OC021 v5 Ground Return

element OperationsControlType/delay
diagram OCSpec_p253.png
namespace http://www.jeppesen.com/aoc
type DelayType
properties
isRef 0
content complex
children flightKey departureDelay arrivalDelay information
annotation
documentation
OC022 v2 Delay

element OperationsControlType/out
diagram OCSpec_p254.png
namespace http://www.jeppesen.com/aoc
type OutType
properties
isRef 0
content complex
children flightKey isAcars information outTime eto eon eta map departureDelay
annotation
documentation
OC023 v2 Out Time

element OperationsControlType/in
diagram OCSpec_p255.png
namespace http://www.jeppesen.com/aoc
type InType
properties
isRef 0
content complex
children flightKey isAcars information inTime arrivalDelay
annotation
documentation
OC024 v2 In Time

element OperationsControlType/flightLock
diagram OCSpec_p256.png
namespace http://www.jeppesen.com/aoc
type FlightLockType
properties
isRef 0
content complex
children flightKey lockoutIndicator
annotation
documentation
OC025 v1 Flight Lock

element OperationsControlType/flightAssignmentData
diagram OCSpec_p257.png
namespace http://www.jeppesen.com/aoc
type FlightAssignmentDataType
properties
isRef 0
content complex
children taskId aircraftId startDate endDate crewAssignment
annotation
documentation
OC026 v1 Send Flight Assignment Data

element OperationsControlType/postFlightActual
diagram OCSpec_p258.png
namespace http://www.jeppesen.com/aoc
type PostFlightActualsType
properties
isRef 0
content complex
children flightLeg flightDeparture flightArrival crewAssignments fuel
annotation
documentation
OC027 v1 Post Flight Actuals

element OperationsControlType/postFlightSummaryReport
diagram OCSpec_p259.png
namespace http://www.jeppesen.com/aoc
type PostFlightSummaryReportType
properties
isRef 0
content complex
children reportRange bookedAircraftTime flightData
annotation
documentation
OC028 v1 Post Flight Summary Report

element OperationsControlType/requestDiversion
diagram OCSpec_p260.png
namespace http://www.jeppesen.com/aoc
type RequestDiversionType
properties
isRef 0
content complex
children flightKey userInfo diversionScenario diversionPoa diversionPoaEta estimatedFuelOnArrivalAtDiversionPoa diversionReason plannedDiversion estimatedOnTime etdFromDiversionPoa cancelReasonCode remarks
annotation
documentation
OC029 v1 Request Diversion

element OperationsControlType/fuelOnBoardAtEnroutePositions
diagram OCSpec_p261.png
namespace http://www.jeppesen.com/aoc
type FuelOnBoardAtEnroutePositionsType
properties
isRef 0
content complex
children flightKey positions actualTime actualFlightLevel actualFuelOnBoard
annotation
documentation
OC030 v2 Fuel On Board at Enroute Positions (aka Over Report)

element OperationsControlType/gateAssignment
diagram OCSpec_p262.png
namespace http://www.jeppesen.com/aoc
type GateAssignmentType
properties
isRef 0
content complex
children flightKey podGate poaGate
annotation
documentation
OC031 v1 Gate Assignment Information

element OperationsControlType/adHocCreateFlightLeg
diagram OCSpec_p263.png
namespace http://www.jeppesen.com/aoc
type AdHocCreateFlightLegType
properties
isRef 0
content complex
children flightLeg
annotation
documentation
OC032 v1 Ad Hoc Create Flight  Leg  (consult with your Deployment Specialist before implementing this message)

element OperationsControlType/dispatcherLockRequest
diagram OCSpec_p264.png
namespace http://www.jeppesen.com/aoc
type DispatcherLockRequestType
properties
isRef 0
content complex
children dispatcherFlightLock
annotation
documentation
OC033 v1 Dispatcher Lock message allows user to flag individual flights as locked  or unlocked    REQUEST

element OperationsControlType/dispatcherLockResponse
diagram OCSpec_p265.png
namespace http://www.jeppesen.com/aoc
type DispatcherLockResponseType
properties
isRef 0
content complex
children lockUnlockResponse error
annotation
documentation
OC033 v1 Dispatcher Lock message allows user to flag individual flights as locked  or unlocked    RESPONSE

element OperationsControlType/aircraftLock
diagram OCSpec_p266.png
namespace http://www.jeppesen.com/aoc
type AircraftLockType
properties
isRef 0
content complex
children airlineCode aircraftId isLocked multiLocks
annotation
documentation
OC034 v1 Aircraft Lock

element OperationsControlType/fuelTankeringAdvice
diagram OCSpec_p267.png
namespace http://www.jeppesen.com/aoc
type FuelTankeringAdviceType
properties
isRef 0
content complex
children flightKey weightCase estDepartureFuel estTankerFuel reason tankerNoteOnRelease
annotation
documentation
OC035 v1 Fuel Tankering Advice

element OperationsControlType/requestCompleteFlightKey
diagram OCSpec_p268.png
namespace http://www.jeppesen.com/aoc
type RequestCompleteFlightKeyType
properties
isRef 0
content complex
children uniqueId flightKeyInfo
annotation
documentation
OC036 vA DRAFT Request Complete Flight  Key PUBLISH

element OperationsControlType/completedFlightKey
diagram OCSpec_p269.png
namespace http://www.jeppesen.com/aoc
type CompletedFlightKeyType
properties
isRef 0
content complex
children uniqueId flightKey error
annotation
documentation
OC037 vA DRAFT Completed Flight Key PUBLISH

complexType OutType
diagram OCSpec_p270.png
namespace http://www.jeppesen.com/aoc
type extension of FlightLegTimeBaseType
properties
base FlightLegTimeBaseType
children flightKey isAcars information outTime eto eon eta map departureDelay
used by
element OperationsControlType/out
annotation
documentation
OC023 v2 OUT time.  Depature time from gate.

element OutType/outTime
diagram OCSpec_p271.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
content simple
nillable true
annotation
documentation
OUT time.  Departure time ffrom the gate.

element OutType/eto
diagram OCSpec_p272.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Estimated take off time.  Not required, but highly encouraged.

element OutType/eon
diagram OCSpec_p273.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Estimated on time.

element OutType/eta
diagram OCSpec_p274.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Estimated time of arrival.

element OutType/map
diagram OCSpec_p275.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
minOcc 0
maxOcc 1
content simple
nillable true
annotation
documentation
Movement after push time.

element OutType/departureDelay
diagram OCSpec_p276.png
namespace http://www.jeppesen.com/aoc
type DelayCodeType
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children duration code information
annotation
documentation
Departure delay

complexType PositionsLocationType
diagram OCSpec_p277.png
namespace http://www.jeppesen.com/aoc
children latitude longitude
used by
element PositionsType/positionLocation

element PositionsLocationType/latitude
diagram OCSpec_p278.png
namespace http://www.jeppesen.com/aoc
type LatitudeType
properties
isRef 0
content complex
children hemisphere degrees minutes seconds

element PositionsLocationType/longitude
diagram OCSpec_p279.png
namespace http://www.jeppesen.com/aoc
type LongitudeType
properties
isRef 0
content complex
children hemisphere degrees minutes seconds

complexType PositionsType
diagram OCSpec_p280.png
namespace http://www.jeppesen.com/aoc
children positionLocation checkpointId
used by
element FuelOnBoardAtEnroutePositionsType/positions

element PositionsType/positionLocation
diagram OCSpec_p281.png
namespace http://www.jeppesen.com/aoc
type PositionsLocationType
properties
isRef 0
content complex
children latitude longitude

element PositionsType/checkpointId
diagram OCSpec_p282.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 

complexType PostFlightActualsType
diagram OCSpec_p283.png
namespace http://www.jeppesen.com/aoc
children flightLeg flightDeparture flightArrival crewAssignments fuel
used by
element OperationsControlType/postFlightActual
annotation
documentation
OC027 v1 Post Flight Actuals

element PostFlightActualsType/flightLeg
diagram OCSpec_p284.png
namespace http://www.jeppesen.com/aoc
type ActualFlightLegDataType
properties
isRef 0
content complex
children flightKey callSign poa serviceType aircraftId dispatchDesk cycles reason aircraftConfig mass dass

element PostFlightActualsType/flightDeparture
diagram OCSpec_p285.png
namespace http://www.jeppesen.com/aoc
properties
isRef 0
content complex
children outTime offTime

element PostFlightActualsType/flightDeparture/outTime
diagram OCSpec_p286.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
content simple
nillable true
annotation
documentation
Out time.

element PostFlightActualsType/flightDeparture/offTime
diagram OCSpec_p287.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
content simple
nillable true
annotation
documentation
Off time.

element PostFlightActualsType/flightArrival
diagram OCSpec_p288.png
namespace http://www.jeppesen.com/aoc
properties
isRef 0
content complex
children onTime inTime

element PostFlightActualsType/flightArrival/onTime
diagram OCSpec_p289.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
content simple
nillable true
annotation
documentation
On time.

element PostFlightActualsType/flightArrival/inTime
diagram OCSpec_p290.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
content simple
nillable true
annotation
documentation
In time.

element PostFlightActualsType/crewAssignments
diagram OCSpec_p291.png
namespace http://www.jeppesen.com/aoc
type CrewActualAssignmentType
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children employeeId positionCode deadhead updateCrewQuals

element PostFlightActualsType/fuel
diagram OCSpec_p292.png
namespace http://www.jeppesen.com/aoc
type FuelActualType
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children voucher supplierCode fuelQuanity
annotation
documentation
Actual fuel data.

complexType PostFlightSummaryReportType
diagram OCSpec_p293.png
namespace http://www.jeppesen.com/aoc
children reportRange bookedAircraftTime flightData
used by
element OperationsControlType/postFlightSummaryReport
annotation
documentation
OC028 v1 Post Flight Summary Report

element PostFlightSummaryReportType/reportRange
diagram OCSpec_p294.png
namespace http://www.jeppesen.com/aoc
properties
isRef 0
content complex
children reportStart reportEnd
annotation
documentation
The date and time this report includes.  Alll information is included from the report start until the report end date and time.

element PostFlightSummaryReportType/reportRange/reportStart
diagram OCSpec_p295.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
content simple
annotation
documentation
The date and time the report begins. Times in UTC.

element PostFlightSummaryReportType/reportRange/reportEnd
diagram OCSpec_p296.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
content simple
annotation
documentation
The date and time the report ends. Times in UTC.

element PostFlightSummaryReportType/bookedAircraftTime
diagram OCSpec_p297.png
namespace http://www.jeppesen.com/aoc
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children bookedAircraft bookingStartDate bookingEndDate bookingId
annotation
documentation
Number of booked aircraft days within the report range.

element PostFlightSummaryReportType/bookedAircraftTime/bookedAircraft
diagram OCSpec_p298.png
namespace http://www.jeppesen.com/aoc
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Type of Aircraft booked.

element PostFlightSummaryReportType/bookedAircraftTime/bookingStartDate
diagram OCSpec_p299.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
content simple
annotation
documentation
The time the booking started.  Times in UTC.

element PostFlightSummaryReportType/bookedAircraftTime/bookingEndDate
diagram OCSpec_p300.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
content simple
annotation
documentation
The time the booking is booked until. Times in UTC.

element PostFlightSummaryReportType/bookedAircraftTime/bookingId
diagram OCSpec_p301.png
namespace http://www.jeppesen.com/aoc
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element PostFlightSummaryReportType/flightData
diagram OCSpec_p302.png
namespace http://www.jeppesen.com/aoc
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children task flightKey aircraftConfig duration flyingHours mass dass
annotation
documentation
Actual flight data for each flight within the report range.

element PostFlightSummaryReportType/flightData/task
diagram OCSpec_p303.png
namespace http://www.jeppesen.com/aoc
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Task associated with the fllight leg.  A task may have more than one flight leg.

element PostFlightSummaryReportType/flightData/flightKey
diagram OCSpec_p304.png
namespace http://www.jeppesen.com/aoc
type FlightKeyType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children flightIdentifier pod
annotation
documentation
Information to identify the specific flight.  Is Flight Key appropriate?

element PostFlightSummaryReportType/flightData/aircraftConfig
diagram OCSpec_p305.png
namespace http://www.jeppesen.com/aoc
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
The configuration the aircraft was in during the flight.

element PostFlightSummaryReportType/flightData/duration
diagram OCSpec_p306.png
namespace http://www.jeppesen.com/aoc
type xs:duration
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Duration of the flight from out to in.

element PostFlightSummaryReportType/flightData/flyingHours
diagram OCSpec_p307.png
namespace http://www.jeppesen.com/aoc
type xs:duration
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Actual time from off to on.

element PostFlightSummaryReportType/flightData/mass
diagram OCSpec_p308.png
namespace http://www.jeppesen.com/aoc
type xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Is Military Aid Subsystem on during flight? 1=yes, on;  0=false, off.

element PostFlightSummaryReportType/flightData/dass
diagram OCSpec_p309.png
namespace http://www.jeppesen.com/aoc
type xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Is Defense Aid Subsystem on during flight?  1=yes, on;  0=false, off. 

complexType ReinstateFlightLegType
diagram OCSpec_p310.png
namespace http://www.jeppesen.com/aoc
children flightKey userInfo reason
used by
element OperationsControlType/reinstateFlightLeg
annotation
documentation
OC004 v3  Reinstate Flight Leg

element ReinstateFlightLegType/flightKey
diagram OCSpec_p311.png
namespace http://www.jeppesen.com/aoc
type FlightKeyType
properties
isRef 0
content complex
children flightIdentifier pod
annotation
documentation
Basic information to uniquely identify a flight

element ReinstateFlightLegType/userInfo
diagram OCSpec_p312.png
namespace http://www.jeppesen.com/aoc
type UserInfoType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children userName userLocation
annotation
documentation
User Info (userName and userLocation (desk)). Common ICD.

element ReinstateFlightLegType/reason
diagram OCSpec_p313.png
namespace http://www.jeppesen.com/aoc
type ReasonType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children code information
annotation
documentation
Reason for reinstating a flight leg. Common ICD.

complexType RequestCompleteFlightKeyType
diagram OCSpec_p314.png
namespace http://www.jeppesen.com/aoc
children uniqueId flightKeyInfo
used by
element OperationsControlType/requestCompleteFlightKey
annotation
documentation
OC036 vA DRAFT Request Complete Flight Key Type -  PUBLISH is used when an external system has partial flight key information, and the system returns the completed flight key data.

element RequestCompleteFlightKeyType/uniqueId
diagram OCSpec_p315.png
namespace http://www.jeppesen.com/aoc
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
nillable true
annotation
documentation
This is a unique string that is used to correlate messages within a message conversation.

element RequestCompleteFlightKeyType/flightKeyInfo
diagram OCSpec_p316.png
namespace http://www.jeppesen.com/aoc
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children flightNumber airlineCode flightOriginDate operationalSuffix pod

element RequestCompleteFlightKeyType/flightKeyInfo/flightNumber
diagram OCSpec_p317.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 12 
annotation
documentation
Flight Number

element RequestCompleteFlightKeyType/flightKeyInfo/airlineCode
diagram OCSpec_p318.png
namespace http://www.jeppesen.com/aoc
type AirlineCodeType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children iata icao icao other
annotation
documentation
Airline Code

element RequestCompleteFlightKeyType/flightKeyInfo/flightOriginDate
diagram OCSpec_p319.png
namespace http://www.jeppesen.com/aoc
type xs:date
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
The date that the first leg of a multi leg flight departs.

element RequestCompleteFlightKeyType/flightKeyInfo/operationalSuffix
diagram OCSpec_p320.png
namespace http://www.jeppesen.com/aoc
type String1
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
annotation
documentation
Operational suffix - at a minimum will be used to uniquely identify a flight leg in cases where ground and/or air returns have occurred.

element RequestCompleteFlightKeyType/flightKeyInfo/pod
diagram OCSpec_p321.png
namespace http://www.jeppesen.com/aoc
type AirportCodeType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children iata icao icao other
annotation
documentation
POD is the Point of Departure.   FAA-Departure Point.  ICAO-Departure Aerodrome

complexType RequestDiversionType
diagram OCSpec_p322.png
namespace http://www.jeppesen.com/aoc
children flightKey userInfo diversionScenario diversionPoa diversionPoaEta estimatedFuelOnArrivalAtDiversionPoa diversionReason plannedDiversion estimatedOnTime etdFromDiversionPoa cancelReasonCode remarks
used by
element OperationsControlType/requestDiversion
annotation
documentation
OC029 v1 Request Diversion

element RequestDiversionType/flightKey
diagram OCSpec_p323.png
namespace http://www.jeppesen.com/aoc
type FlightKeyType
properties
isRef 0
content complex
children flightIdentifier pod
annotation
documentation
Basic information to uniquely identify a flight

element RequestDiversionType/userInfo
diagram OCSpec_p324.png
namespace http://www.jeppesen.com/aoc
type UserInfoType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children userName userLocation
annotation
documentation
User Info (userName and userLocation (desk)). Common ICD.

element RequestDiversionType/diversionScenario
diagram OCSpec_p325.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
enumeration EnrouteLanding 
enumeration ReturnDecision 
enumeration DivertAndNoStop 
enumeration ReturnETD 
enumeration NoStop 
annotation
documentation
Enumerations for Diversion scenarios are shown within parenthesis: (Enroute Landing);  Over Destination-Decision Later (ReturnDecision); Over Destination to Non-Scheduled Station- Landing Cancelled and Continue (DivertAndNoStop); Over Destination-Return with ETD (ReturnETD); Over Destination-Landing Cancelled (NoStop).

element RequestDiversionType/diversionPoa
diagram OCSpec_p326.png
namespace http://www.jeppesen.com/aoc
type AirportCodeType
properties
isRef 0
content complex
children iata icao icao other
annotation
documentation
The diverted-to airport.

element RequestDiversionType/diversionPoaEta
diagram OCSpec_p327.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
content simple
annotation
documentation
The Estimated Time of Arrival at the diverted-to airport (diversion POA).

element RequestDiversionType/estimatedFuelOnArrivalAtDiversionPoa
diagram OCSpec_p328.png
namespace http://www.jeppesen.com/aoc
type xs:integer
properties
isRef 0
content simple
annotation
documentation
Estimated fuel on arrival at the diverted-to airport (diversion Poa).

element RequestDiversionType/diversionReason
diagram OCSpec_p329.png
namespace http://www.jeppesen.com/aoc
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Reason for Diversion Example: WEA, FDCND, WINDS, FUELRSTN, OPNL, REV, MECH, PSVC, ATC, CURFEW, OPENLMKTG.  (from Create In-Flight Diversion UC)

element RequestDiversionType/plannedDiversion
diagram OCSpec_p330.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
enumeration  
enumeration -U 
enumeration -P 
annotation
documentation
-P=Planned; -U=Unplanned, or blank only associated with diverison reason code  (appends to diversion Reason)

element RequestDiversionType/estimatedOnTime
diagram OCSpec_p331.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Estimated ON time.

element RequestDiversionType/etdFromDiversionPoa
diagram OCSpec_p332.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Estimated Time of Departure from Diversion Station (UTC)

element RequestDiversionType/cancelReasonCode
diagram OCSpec_p333.png
namespace http://www.jeppesen.com/aoc
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element RequestDiversionType/remarks
diagram OCSpec_p334.png
namespace http://www.jeppesen.com/aoc
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Further explanation for this in-flight diversion.

complexType RescheduleFlightLegType
diagram OCSpec_p335.png
namespace http://www.jeppesen.com/aoc
children flightKey reason std sta
used by
element OperationsControlType/rescheduleFlightLeg
annotation
documentation
OC010 v2 Reschedule Flight Leg

element RescheduleFlightLegType/flightKey
diagram OCSpec_p336.png
namespace http://www.jeppesen.com/aoc
type FlightKeyType
properties
isRef 0
content complex
children flightIdentifier pod
annotation
documentation
Basic information to uniquely identify a flight. Common ICD.

element RescheduleFlightLegType/reason
diagram OCSpec_p337.png
namespace http://www.jeppesen.com/aoc
type ReasonType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children code information
annotation
documentation
Reason for rescheduling flight leg. Common ICD.

element RescheduleFlightLegType/std
diagram OCSpec_p338.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
content simple
annotation
documentation
Scheduled Time of Departure of the leg of the POD.

element RescheduleFlightLegType/sta
diagram OCSpec_p339.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
content simple
annotation
documentation
Scheduled Time of Arrival of the leg of the POA.

complexType UpdateCrewQualType
diagram OCSpec_p340.png
namespace http://www.jeppesen.com/aoc
children trainingCode employeeIdTrainer trainingResult
used by
element CrewActualAssignmentType/updateCrewQuals

element UpdateCrewQualType/trainingCode
diagram OCSpec_p341.png
namespace http://www.jeppesen.com/aoc
type xs:string
properties
isRef 0
content simple
annotation
documentation
ID of the training. This acts as the key to identify the training in the future.

element UpdateCrewQualType/employeeIdTrainer
diagram OCSpec_p342.png
namespace http://www.jeppesen.com/aoc
properties
isRef 0
minOcc 0
maxOcc 1
annotation
documentation
Unique employee ID of the trainer.

element UpdateCrewQualType/trainingResult
diagram OCSpec_p343.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
content simple
facets
Kind Value annotation 
enumeration success 
enumeration failure 
annotation
documentation
Training results.

complexType UpdateFlightLegType
diagram OCSpec_p344.png
namespace http://www.jeppesen.com/aoc
children flightKey poa eon eta estimatedFuelOnArrival reason serviceType route callSign isFuelBonded
used by
element OperationsControlType/updateFlightLeg
annotation
documentation
OC009 v5 Update Flight Leg

element UpdateFlightLegType/flightKey
diagram OCSpec_p345.png
namespace http://www.jeppesen.com/aoc
type FlightKeyType
properties
isRef 0
content complex
children flightIdentifier pod
annotation
documentation
Basic information to uniquely identify a flight. Common ICD.

element UpdateFlightLegType/poa
diagram OCSpec_p346.png
namespace http://www.jeppesen.com/aoc
type AirportCodeType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children iata icao icao other
annotation
documentation
Point of Arrival - arrival airport.

element UpdateFlightLegType/eon
diagram OCSpec_p347.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Estimated ON time.

element UpdateFlightLegType/eta
diagram OCSpec_p348.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Estimated time of arrival

element UpdateFlightLegType/estimatedFuelOnArrival
diagram OCSpec_p349.png
namespace http://www.jeppesen.com/aoc
type xs:integer
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element UpdateFlightLegType/reason
diagram OCSpec_p350.png
namespace http://www.jeppesen.com/aoc
type ReasonType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children code information
annotation
documentation
Code and Narrative reason for changing the flight identifier. Common ICD.

element UpdateFlightLegType/serviceType
diagram OCSpec_p351.png
namespace http://www.jeppesen.com/aoc
type ServiceCodeEnumType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern [J,S,U,F,V,M,Q,G,B,A,R,C,O,H,L,P,T,K,D,E,W,X,I,N,Y,Z]{1} 
annotation
documentation
See SSIM Appendix C

element UpdateFlightLegType/route
diagram OCSpec_p352.png
namespace http://www.jeppesen.com/aoc
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Route name used in flight planning. This name refers to the route name stored in the customer route database.

element UpdateFlightLegType/callSign
diagram OCSpec_p353.png
namespace http://www.jeppesen.com/aoc
type CallSignType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 
annotation
documentation
Call sign.  Common ICD.

element UpdateFlightLegType/isFuelBonded
diagram OCSpec_p354.png
namespace http://www.jeppesen.com/aoc
type xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
True (on) then process as bonded fuel.  If false (off) then process as nonbonded fuel.

simpleType IrregularOperationEnumType
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
used by
element CreateFlightLegDataType/irregularOperationType
facets
Kind Value annotation 
enumeration Ferry 
enumeration Continue 
enumeration Position 
enumeration Gate Return 

simpleType ServiceCodeEnumType
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
used by
elements UpdateFlightLegType/serviceType ActualFlightLegDataType/serviceType CreateFlightLegDataType/serviceType
facets
Kind Value annotation 
pattern [J,S,U,F,V,M,Q,G,B,A,R,C,O,H,L,P,T,K,D,E,W,X,I,N,Y,Z]{1} 

complexType AccessType
diagram OCSpec_p355.png
namespace http://www.jeppesen.com/aoc
children name key
annotation
documentation
Element group may be set to required or optional, and/or  be set to repeatable within a message.

element AccessType/name
diagram OCSpec_p356.png
namespace http://www.jeppesen.com/aoc
type String250
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 250 
annotation
documentation
Example name of the Value:  OperatorId.   String250, limited to 250 chars.

element AccessType/key
diagram OCSpec_p357.png
namespace http://www.jeppesen.com/aoc
type String250
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 250 
annotation
documentation
Example key or value of the named value for OperatorId value:  SWA1234.   String250, limited to 250 chars.

complexType AircraftIdentType
diagram OCSpec_p358.png
namespace http://www.jeppesen.com/aoc
children registrationNumber noseNumber serialNumber noseNumber serialNumber serialNumber other
used by
elements FlightAssignmentDataType/aircraftId ActualFlightLegDataType/aircraftId DmiIdentifierType/aircraftId
annotation
documentation
Identifies an aircraft using registration, serial, nose number, or other (customer defined)

element AircraftIdentType/registrationNumber
diagram OCSpec_p359.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 
annotation
documentation
Aircraft Registration Number.

element AircraftIdentType/noseNumber
diagram OCSpec_p360.png
namespace http://www.jeppesen.com/aoc
type NoseNumberType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern [A-Z\d]{1,12} 
annotation
documentation
Aircraft Nose Number.

element AircraftIdentType/serialNumber
diagram OCSpec_p361.png
namespace http://www.jeppesen.com/aoc
type SerialNumberType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 25 
annotation
documentation
Aircraft Serial Number.

element AircraftIdentType/noseNumber
diagram OCSpec_p362.png
namespace http://www.jeppesen.com/aoc
type NoseNumberType
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern [A-Z\d]{1,12} 
annotation
documentation
Aircraft Nose Number.

element AircraftIdentType/serialNumber
diagram OCSpec_p363.png
namespace http://www.jeppesen.com/aoc
type SerialNumberType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 25 
annotation
documentation
Aircraft Serial Number.

element AircraftIdentType/serialNumber
diagram OCSpec_p364.png
namespace http://www.jeppesen.com/aoc
type SerialNumberType
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 25 
annotation
documentation
Aircraft Serial Number.

element AircraftIdentType/other
diagram OCSpec_p365.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 25 
annotation
documentation
This represents a customer defined aircraft. For Jeppesen, this is may be used to identify the unique JetPlan aircraft ID.  For Jeppesen JetPlan data access, the system currently only identifies the aircraft by using this field. Any other informaiton received is assumed to be the JetPlan ID and could result in an error.

complexType AircraftIdType
diagram OCSpec_p366.png
namespace http://www.jeppesen.com/aoc
children registrationNumber noseNumber serialNumber noseNumber serialNumber serialNumber
used by
elements CancelFlightLegType/aircraftId DeleteFlightLegType/aircraftId AircraftAssignmentType/aircraftId DispatcherLockRequestType/dispatcherFlightLock/aircraftId DispatcherLockResponseType/lockUnlockResponse/aircraftId AircraftLockType/aircraftId CreateFlightLegDataType/aircraftId BagaFlightKeyType/aircraftId FpResponseAircraftType/aircraftId
annotation
documentation
Identifies an aircraft using registration, serial, and/or nosenumber

element AircraftIdType/registrationNumber
diagram OCSpec_p367.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 
annotation
documentation
Aircraft Registration Number.

element AircraftIdType/noseNumber
diagram OCSpec_p368.png
namespace http://www.jeppesen.com/aoc
type NoseNumberType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern [A-Z\d]{1,12} 
annotation
documentation
Aircraft Nose Number.

element AircraftIdType/serialNumber
diagram OCSpec_p369.png
namespace http://www.jeppesen.com/aoc
type SerialNumberType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 25 
annotation
documentation
Aircraft Serial Number.

element AircraftIdType/noseNumber
diagram OCSpec_p370.png
namespace http://www.jeppesen.com/aoc
type NoseNumberType
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern [A-Z\d]{1,12} 
annotation
documentation
Aircraft Nose Number.

element AircraftIdType/serialNumber
diagram OCSpec_p371.png
namespace http://www.jeppesen.com/aoc
type SerialNumberType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 25 
annotation
documentation
Aircraft Serial Number.

element AircraftIdType/serialNumber
diagram OCSpec_p372.png
namespace http://www.jeppesen.com/aoc
type SerialNumberType
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 25 
annotation
documentation
Aircraft Serial Number.

complexType AirlineCodeType
diagram OCSpec_p373.png
namespace http://www.jeppesen.com/aoc
children iata icao icao other
used by
elements AircraftLockType/airlineCode RequestCompleteFlightKeyType/flightKeyInfo/airlineCode FlightIdentifierType/airlineCode RouteKeyType/airlineCode
annotation
documentation
Uniquely identifies an airline using an IATA, ICAO, or other (customer defined).

element AirlineCodeType/iata
diagram OCSpec_p374.png
namespace http://www.jeppesen.com/aoc
type IataAirlineType
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern [0-9A-Z]{2} 
annotation
documentation
IATA Airline Code.

element AirlineCodeType/icao
diagram OCSpec_p375.png
namespace http://www.jeppesen.com/aoc
type IcaoAirlineType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern [0-9A-Z]{3} 
annotation
documentation
ICAO Airline Code.

element AirlineCodeType/icao
diagram OCSpec_p376.png
namespace http://www.jeppesen.com/aoc
type IcaoAirlineType
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern [0-9A-Z]{3} 
annotation
documentation
ICAO Airline Code.

element AirlineCodeType/other
diagram OCSpec_p377.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern [0-9A-Z]{1,4} 
annotation
documentation
This represents a customer defined airline.  For Jeppesen, this is may be used to identifying the unique JetPlan customer ID.  For Jeppesen JetPlan data access, the system currently only identifies the customer by using this field. Any other informaiton received is assumed to be the JetPlan ID and could result in an error.

complexType AirportCodeType
diagram OCSpec_p378.png
namespace http://www.jeppesen.com/aoc
children iata icao icao other
used by
elements DivertFlightLegType/actualPoa NewOriginFlightLegType/actualPod FpResponseAirportType/airport FpResponseAlternateAirportType/alternateLandingAirportGroup/airport FpResponseEtpAirportType/airport RequestDiversionType/diversionPoa UpdateFlightLegType/poa DispatcherLockRequestType/dispatcherFlightLock/poa DispatcherLockResponseType/lockUnlockResponse/poa ActualFlightLegDataType/poa CreateFlightLegDataType/poa ArrivalAirportType/poa RouteKeyType/poa RequestCompleteFlightKeyType/flightKeyInfo/pod BagaFlightKeyType/pod DepartureAirportType/pod FlightKeyType/pod RouteKeyType/pod
annotation
documentation
Uniquely identifies an airport using IATA, ICAO, or other (customer defined).

element AirportCodeType/iata
diagram OCSpec_p379.png
namespace http://www.jeppesen.com/aoc
type IataAirportType
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern [0-9A-Z]{3} 
annotation
documentation
IATA Airport Code.

element AirportCodeType/icao
diagram OCSpec_p380.png
namespace http://www.jeppesen.com/aoc
type IcaoAirportType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern [0-9A-Z]{4} 
annotation
documentation
ICAO Airport Code.

element AirportCodeType/icao
diagram OCSpec_p381.png
namespace http://www.jeppesen.com/aoc
type IcaoAirportType
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern [0-9A-Z]{4} 
annotation
documentation
ICAO Airport Code.

element AirportCodeType/other
diagram OCSpec_p382.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern [0-9A-Z]{1,4} 
annotation
documentation
This represents a customer defined airport.  For Jeppesen, this is may be used to identifying the unique JetPlan aiport ID.  For Jeppesen JetPlan data access, the system currently only identifies the airport by using this field. Any other informaiton received is assumed to be the JetPlan ID and could result in an error.

complexType AirspeedType
diagram OCSpec_p383.png
namespace http://www.jeppesen.com/aoc
type extension of AirspeedRestriction
properties
base AirspeedRestriction
used by
elements FpResponseCheckpointType/groundSpeed FpResponseSegmentType/groundSpeed FpResponseTocTodType/groundSpeed FpResponseSegmentType/mach FpResponseCheckpointType/trueAirspeed FpResponseSegmentType/trueAirspeed FpResponseTocTodType/trueAirspeed WindGradientType/windVelocity
facets
Kind Value annotation 
minInclusive 
maxInclusive 10000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsAirspeedUnitsEnumTyperequired      
documentation
kts - nautical miles per hour
kph - kilometers per hour
mph - statute miles per hour
mach - number times 100

attribute AirspeedType/@units
type AirspeedUnitsEnumType
properties
isRef 0
use required
facets
Kind Value annotation 
enumeration kts 
enumeration kph 
enumeration mph 
enumeration mach 
annotation
documentation
kts - nautical miles per hour
kph - kilometers per hour
mph - statute miles per hour
mach - number times 100

complexType AltitudeCruiseModeGroupType
diagram OCSpec_p384.png
namespace http://www.jeppesen.com/aoc
children speed altitude
used by
element AltitudeCruiseModeType/altitudeCruiseModeGroup

element AltitudeCruiseModeGroupType/speed
diagram OCSpec_p385.png
namespace http://www.jeppesen.com/aoc
type CruiseModeType
properties
isRef 0
content complex
children machAirspeed cruiseMode indicatedAirspeed
annotation
documentation
Speed of the aircraft. 

element AltitudeCruiseModeGroupType/altitude
diagram OCSpec_p386.png
namespace http://www.jeppesen.com/aoc
type AltitudeType
properties
isRef 0
content complex
facets
Kind Value annotation 
minInclusive -2000 
maxInclusive 250000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsAltitudeHeightEnumTyperequired      
documentation
ft = feet
m = meters
fl = flight level
mb = millibars
annotation
documentation
Altitude of the aircraft.

complexType AltitudeCruiseModeType
diagram OCSpec_p387.png
namespace http://www.jeppesen.com/aoc
children altitudeCruiseModeGroup

element AltitudeCruiseModeType/altitudeCruiseModeGroup
diagram OCSpec_p388.png
namespace http://www.jeppesen.com/aoc
type AltitudeCruiseModeGroupType
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
children speed altitude

complexType AltitudeMinMaxType
diagram OCSpec_p389.png
namespace http://www.jeppesen.com/aoc
children min max

element AltitudeMinMaxType/min
diagram OCSpec_p390.png
namespace http://www.jeppesen.com/aoc
type AltitudeType
properties
isRef 0
content complex
facets
Kind Value annotation 
minInclusive -2000 
maxInclusive 250000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsAltitudeHeightEnumTyperequired      
documentation
ft = feet
m = meters
fl = flight level
mb = millibars

element AltitudeMinMaxType/max
diagram OCSpec_p391.png
namespace http://www.jeppesen.com/aoc
type AltitudeType
properties
isRef 0
content complex
facets
Kind Value annotation 
minInclusive -2000 
maxInclusive 250000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsAltitudeHeightEnumTyperequired      
documentation
ft = feet
m = meters
fl = flight level
mb = millibars

complexType AltitudeType
diagram OCSpec_p392.png
namespace http://www.jeppesen.com/aoc
type extension of AltitudeRangeRestriction
properties
base AltitudeRangeRestriction
used by
elements AltitudeCruiseModeGroupType/altitude FpRequestAltitudeType/altitudeGroup/altitude FpResponseCheckpointType/altitude FpResponseTocTodType/altitude FuelDurationType/altitude HorizontalCoordinateType/altitude FpResponseFlightType/flightLevel FpResponseFlightLevelType/fpResponseFlightLevelGroup/flightLevel AltitudeMinMaxType/max AltitudeMinMaxType/min
facets
Kind Value annotation 
minInclusive -2000 
maxInclusive 250000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsAltitudeHeightEnumTyperequired      
documentation
ft = feet
m = meters
fl = flight level
mb = millibars

attribute AltitudeType/@units
type AltitudeHeightEnumType
properties
isRef 0
use required
facets
Kind Value annotation 
enumeration ft 
enumeration 
enumeration fl 
enumeration mb 
annotation
documentation
ft = feet
m = meters
fl = flight level
mb = millibars

complexType ArrivalAirportType
diagram OCSpec_p393.png
namespace http://www.jeppesen.com/aoc
children poa customAirport

element ArrivalAirportType/poa
diagram OCSpec_p394.png
namespace http://www.jeppesen.com/aoc
type AirportCodeType
properties
isRef 0
content complex
children iata icao icao other

element ArrivalAirportType/customAirport
diagram OCSpec_p395.png
namespace http://www.jeppesen.com/aoc
type CustomAirportType
properties
isRef 0
content complex
children customAirportId coordinates

complexType AtmosphericPressureType
diagram OCSpec_p396.png
namespace http://www.jeppesen.com/aoc
type extension of xs:double
properties
base xs:double
attributes
Name  Type  Use  Default  Fixed  annotation
unitsAtmosphericUnitTyperequired      
documentation
at = Technical atmosphere
Atmosphere
atm = Atmosphere measured in bars
bar = Atmosphere measured in millibars
Pa = Atmosphere measured in pascals
hPa = Atmosphere measured in hectopascals
kPA = Atmosphere measured in kilopascals
inchHg = Atmosphere measured in inches of Mercury
psi = Pounds per square inch
mmHg / Torr = Atmosphere measured in Mercury millimeters

attribute AtmosphericPressureType/@units
type AtmosphericUnitType
properties
isRef 0
use required
facets
Kind Value annotation 
enumeration at 
enumeration atm 
enumeration bar 
enumeration mbar 
enumeration Pa 
enumeration hPa 
enumeration kPa 
enumeration inchHg 
enumeration psi 
enumeration mmHg 
enumeration Torr 
annotation
documentation
at = Technical atmosphere
Atmosphere
atm = Atmosphere measured in bars
bar = Atmosphere measured in millibars
Pa = Atmosphere measured in pascals
hPa = Atmosphere measured in hectopascals
kPA = Atmosphere measured in kilopascals
inchHg = Atmosphere measured in inches of Mercury
psi = Pounds per square inch
mmHg / Torr = Atmosphere measured in Mercury millimeters

complexType BagaFlightKeyType
diagram OCSpec_p397.png
namespace http://www.jeppesen.com/aoc
children aircraftId flightOriginDate operationalSuffix departureTime pod
used by
element FlightKeyChoiceType/bagaFlightKey
annotation
documentation
Business, General Aviation  and Military Flight Key

element BagaFlightKeyType/aircraftId
diagram OCSpec_p398.png
namespace http://www.jeppesen.com/aoc
type AircraftIdType
properties
isRef 0
content complex
children registrationNumber noseNumber serialNumber noseNumber serialNumber serialNumber

element BagaFlightKeyType/flightOriginDate
diagram OCSpec_p399.png
namespace http://www.jeppesen.com/aoc
type xs:date
properties
isRef 0
content simple
annotation
documentation
The date that the first leg of a multi leg flight departs.

element BagaFlightKeyType/operationalSuffix
diagram OCSpec_p400.png
namespace http://www.jeppesen.com/aoc
type String1
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
annotation
documentation
Operational suffix - at a minimum will be used to uniquely identify a flight leg in cases where ground and/or air returns have occurred.

element BagaFlightKeyType/departureTime
diagram OCSpec_p401.png
namespace http://www.jeppesen.com/aoc
type xs:time
properties
isRef 0
content simple
annotation
documentation
hhmmssZ. Zulu Time of departure.

element BagaFlightKeyType/pod
diagram OCSpec_p402.png
namespace http://www.jeppesen.com/aoc
type AirportCodeType
properties
isRef 0
content complex
children iata icao icao other
annotation
documentation
POD is the Point of Departure.   FAA-Departure Point.  ICAO-Departure Aerodrome

complexType BiasType
diagram OCSpec_p403.png
namespace http://www.jeppesen.com/aoc
children doubleValue integerValue
attributes
Name  Type  Use  Default  Fixed  annotation
unitsBiasEnumTyperequired      
documentation
percent = percentage of value
absolute = adjustment to the value

attribute BiasType/@units
type BiasEnumType
properties
isRef 0
use required
facets
Kind Value annotation 
enumeration percent 
enumeration absolute 
annotation
documentation
percent = percentage of value
absolute = adjustment to the value

element BiasType/doubleValue
diagram OCSpec_p404.png
namespace http://www.jeppesen.com/aoc
type xs:double
properties
isRef 0
content simple
annotation
documentation
Bias value expressed as a double.

element BiasType/integerValue
diagram OCSpec_p405.png
namespace http://www.jeppesen.com/aoc
type xs:integer
properties
isRef 0
content simple
annotation
documentation
Bias value expressed as an integer.

complexType BoundingAreaCircleType
diagram OCSpec_p406.png
namespace http://www.jeppesen.com/aoc
children point radius
used by
element BoundingAreaType/circle

element BoundingAreaCircleType/point
diagram OCSpec_p407.png
namespace http://www.jeppesen.com/aoc
type GeographicPointType
properties
isRef 0
content complex
children latitude longitude
annotation
documentation
Latitude and longitude.

element BoundingAreaCircleType/radius
diagram OCSpec_p408.png
namespace http://www.jeppesen.com/aoc
type DistanceType
properties
isRef 0
content complex
facets
Kind Value annotation 
minInclusive 0.0 
maxInclusive 50000.0 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsBasicDistanceEnumTyperequired      
documentation
nm = nautical miles
km = kilometers
ft = feet
m = meters
annotation
documentation
Distance of the radius.

complexType BoundingAreaPolygonType
diagram OCSpec_p409.png
namespace http://www.jeppesen.com/aoc
children point
used by
element BoundingAreaType/polygon

element BoundingAreaPolygonType/point
diagram OCSpec_p410.png
namespace http://www.jeppesen.com/aoc
type GeographicPointType
properties
isRef 0
minOcc 2
maxOcc unbounded
content complex
children latitude longitude
annotation
documentation
Latitude and longitude.

complexType BoundingAreaType
diagram OCSpec_p411.png
namespace http://www.jeppesen.com/aoc
children polygon circle

element BoundingAreaType/polygon
diagram OCSpec_p412.png
namespace http://www.jeppesen.com/aoc
type BoundingAreaPolygonType
properties
isRef 0
content complex
children point
annotation
documentation
Points defined by latitude and longitude that are joined together to form a polygon. 

element BoundingAreaType/circle
diagram OCSpec_p413.png
namespace http://www.jeppesen.com/aoc
type BoundingAreaCircleType
properties
isRef 0
content complex
children point radius
annotation
documentation
An area enclosed by a circle as defined latitude and longitude point and a radius.

complexType CheckpointType
diagram OCSpec_p414.png
namespace http://www.jeppesen.com/aoc
children coordinates waypoint userDefinedName dmeFix
used by
elements FpResponseFlightLevelType/fpResponseFlightLevelGroup/checkpoint FpResponseCheckpointType/name FpResponseEtpType/etp/name

element CheckpointType/coordinates
diagram OCSpec_p415.png
namespace http://www.jeppesen.com/aoc
type GeographicPointType
properties
isRef 0
content complex
children latitude longitude
annotation
documentation
Latitude and Longitude

element CheckpointType/waypoint
diagram OCSpec_p416.png
namespace http://www.jeppesen.com/aoc
type WaypointType
properties
isRef 0
content complex
children identifier icaoCode type
annotation
documentation
ARINC 424-defined waypoint.

element CheckpointType/userDefinedName
diagram OCSpec_p417.png
namespace http://www.jeppesen.com/aoc
type String12
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 12 
annotation
documentation
Name of a user-defined waypoint

element CheckpointType/dmeFix
diagram OCSpec_p418.png
namespace http://www.jeppesen.com/aoc
type String9
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 
annotation
documentation
Waypoint and radial combination; for example, name of a VOR (3 chars) plus a radial (3 chars) plus a distance (3 chars); for example, PLL265065

complexType ClassNameType
diagram OCSpec_p419.png
namespace http://www.jeppesen.com/aoc
children propertyClass propertyName

element ClassNameType/propertyClass
diagram OCSpec_p420.png
namespace http://www.jeppesen.com/aoc
type String255
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 255 

element ClassNameType/propertyName
diagram OCSpec_p421.png
namespace http://www.jeppesen.com/aoc
type String255
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 255 

complexType CruiseModeType
diagram OCSpec_p422.png
namespace http://www.jeppesen.com/aoc
children machAirspeed cruiseMode indicatedAirspeed
used by
elements FpRequestSpeedScheduleType/primaryCruiseMode AltitudeCruiseModeGroupType/speed

element CruiseModeType/machAirspeed
diagram OCSpec_p423.png
namespace http://www.jeppesen.com/aoc
type MachAirspeedRestriction
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern M[6-9][0-9] 
annotation
documentation
Cruise at Mach airspeed number.
M indicates Mach
xx indicates airspeed value.  Example:  M80, M84, M76

element CruiseModeType/cruiseMode
diagram OCSpec_p424.png
namespace http://www.jeppesen.com/aoc
type CruiseModeEnumType
properties
isRef 0
content simple
facets
Kind Value annotation 
length 
whiteSpace collapse 
enumeration CMC 
enumeration ECO 
enumeration HSC 
enumeration LRC 
enumeration MSR 
enumeration MRC 
enumeration MCT 
enumeration MSC 
enumeration NCT 
enumeration 925 
enumeration 945 
enumeration 1LE 
enumeration 2LE 
enumeration ECP 
enumeration MCP 
enumeration RCP 
annotation
documentation
CMC - Constant Mach cruise
ECO - Economy cruise
HSC - High speed cruise
LRC - Long range cruise
MSR - Maximum specific range
MRC - Maximum range cruise
MCT - Maximum cruise thrust
MSC - Maximum speed cruise
NCT - Normal cruise thrust
925 - 925 Turbine Inlet Temperature cruise
945 - 945 Turbine Inlet Temperature cruise
1LE - One less engine
2LE - Two less engines
ECP - Economy cruise power
MCP - Maximum cruise power
RCP - Recommended cruise power

element CruiseModeType/indicatedAirspeed
diagram OCSpec_p425.png
namespace http://www.jeppesen.com/aoc
type IndicatedAirspeedRestriction
properties
isRef 0
content simple
facets
Kind Value annotation 
minInclusive 100 
maxInclusive 400 
annotation
documentation
Indicated airspeed for flight plans

complexType CustomAirportType
diagram OCSpec_p426.png
namespace http://www.jeppesen.com/aoc
children customAirportId coordinates
used by
elements ArrivalAirportType/customAirport DepartureAirportType/customAirport

element CustomAirportType/customAirportId
diagram OCSpec_p427.png
namespace http://www.jeppesen.com/aoc
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element CustomAirportType/coordinates
diagram OCSpec_p428.png
namespace http://www.jeppesen.com/aoc
type GeographicPointType
properties
isRef 0
content complex
children latitude longitude

complexType CustomBagaFlightKeyType
diagram OCSpec_p429.png
namespace http://www.jeppesen.com/aoc
children gufiId aircraftIdentifier flightOriginDate operationalSuffix departureTime departureAirport
used by
element CustomFlightKeyChoiceType/customBagaFlightKey

element CustomBagaFlightKeyType/gufiId
diagram OCSpec_p430.png
namespace http://www.jeppesen.com/aoc
type GufiId
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 36 

element CustomBagaFlightKeyType/aircraftIdentifier
diagram OCSpec_p431.png
namespace http://www.jeppesen.com/aoc
properties
isRef 0
content complex
children regNoseSerial noseSerial serialNumber

element CustomBagaFlightKeyType/aircraftIdentifier/regNoseSerial
diagram OCSpec_p432.png
namespace http://www.jeppesen.com/aoc
properties
isRef 0
content complex
children registrationNumber noseNumber serialNumber

element CustomBagaFlightKeyType/aircraftIdentifier/regNoseSerial/registrationNumber
diagram OCSpec_p433.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 
annotation
documentation
Aircraft Registration Number.

element CustomBagaFlightKeyType/aircraftIdentifier/regNoseSerial/noseNumber
diagram OCSpec_p434.png
namespace http://www.jeppesen.com/aoc
type NoseNumberType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern [A-Z\d]{1,12} 

element CustomBagaFlightKeyType/aircraftIdentifier/regNoseSerial/serialNumber
diagram OCSpec_p435.png
namespace http://www.jeppesen.com/aoc
type SerialNumberType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 25 

element CustomBagaFlightKeyType/aircraftIdentifier/noseSerial
diagram OCSpec_p436.png
namespace http://www.jeppesen.com/aoc
properties
isRef 0
content complex
children noseNumber serialNumber

element CustomBagaFlightKeyType/aircraftIdentifier/noseSerial/noseNumber
diagram OCSpec_p437.png
namespace http://www.jeppesen.com/aoc
type NoseNumberType
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern [A-Z\d]{1,12} 

element CustomBagaFlightKeyType/aircraftIdentifier/noseSerial/serialNumber
diagram OCSpec_p438.png
namespace http://www.jeppesen.com/aoc
type SerialNumberType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 25 
annotation
documentation
Aircraft Serial Number.

element CustomBagaFlightKeyType/aircraftIdentifier/serialNumber
diagram OCSpec_p439.png
namespace http://www.jeppesen.com/aoc
type SerialNumberType
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 25 
annotation
documentation
Aircraft Serial Number.

element CustomBagaFlightKeyType/flightOriginDate
diagram OCSpec_p440.png
namespace http://www.jeppesen.com/aoc
type xs:date
properties
isRef 0
content simple
annotation
documentation
The date that the first leg of a multi leg flight departs.

element CustomBagaFlightKeyType/operationalSuffix
diagram OCSpec_p441.png
namespace http://www.jeppesen.com/aoc
type String1
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
annotation
documentation
Operational suffix - at a minimum will be used to uniquely identify a flight leg in cases where ground and/or air returns have occurred.

element CustomBagaFlightKeyType/departureTime
diagram OCSpec_p442.png
namespace http://www.jeppesen.com/aoc
type xs:time
properties
isRef 0
content simple
annotation
documentation
hhmmssZ. Zulu Time of departure.

element CustomBagaFlightKeyType/departureAirport
diagram OCSpec_p443.png
namespace http://www.jeppesen.com/aoc
type DepartureAirportType
properties
isRef 0
content complex
children pod customAirport

complexType CustomCommercialFlightKeyType
diagram OCSpec_p444.png
namespace http://www.jeppesen.com/aoc
children gufiId flightIdentifier departureAirport
used by
element CustomFlightKeyChoiceType/customCommercialFlightKey
annotation
documentation
Commerical Flight Key:  gufiId, flightIdentifier (flightNumber, airlineCode, flightOriginDate, operationalSuffix), departureAirport (pod, customAirport/customAirportId, coordiantes)

element CustomCommercialFlightKeyType/gufiId
diagram OCSpec_p445.png
namespace http://www.jeppesen.com/aoc
type GufiId
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 36 

element CustomCommercialFlightKeyType/flightIdentifier
diagram OCSpec_p446.png
namespace http://www.jeppesen.com/aoc
type FlightIdentifierType
properties
isRef 0
content complex
children flightNumber airlineCode flightOriginDate operationalSuffix

element CustomCommercialFlightKeyType/departureAirport
diagram OCSpec_p447.png
namespace http://www.jeppesen.com/aoc
type DepartureAirportType
properties
isRef 0
content complex
children pod customAirport

complexType CustomFlightKeyChoiceType
diagram OCSpec_p448.png
namespace http://www.jeppesen.com/aoc
children gufiFlightKey customCommercialFlightKey customBagaFlightKey
annotation
documentation
A unique Flight Key Choice of one of three flight key types:   GUFI, Commercial, and BAGA flight keys.    Each of the flight key type allows for either an icao, iata, other departure airport, or a custom airport that includes name, and coordinates.

element CustomFlightKeyChoiceType/gufiFlightKey
diagram OCSpec_p449.png
namespace http://www.jeppesen.com/aoc
type GufiFlightKeyType
properties
isRef 0
content complex
children gufiId departureAirport

element CustomFlightKeyChoiceType/customCommercialFlightKey
diagram OCSpec_p450.png
namespace http://www.jeppesen.com/aoc
type CustomCommercialFlightKeyType
properties
isRef 0
content complex
children gufiId flightIdentifier departureAirport

element CustomFlightKeyChoiceType/customBagaFlightKey
diagram OCSpec_p451.png
namespace http://www.jeppesen.com/aoc
type CustomBagaFlightKeyType
properties
isRef 0
content complex
children gufiId aircraftIdentifier flightOriginDate operationalSuffix departureTime departureAirport

complexType DelayCodeType
diagram OCSpec_p452.png
namespace http://www.jeppesen.com/aoc
children duration code information
used by
elements EstimateTimesType/estimateTimesGroup/arrivalDelay ArrivalType/arrivalDelay OnType/arrivalDelay AirReturnType/arrivalDelay GroundReturnType/arrivalDelay DelayType/arrivalDelay InType/arrivalDelay EstimateTimesType/estimateTimesGroup/departureDelay OffType/departureDelay DepartureType/departureDelay DelayType/departureDelay OutType/departureDelay

element DelayCodeType/duration
diagram OCSpec_p453.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:duration
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation

element DelayCodeType/code
diagram OCSpec_p454.png
namespace http://www.jeppesen.com/aoc
type String4
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 
annotation
documentation
IATA Codes are used more often.

element DelayCodeType/information
diagram OCSpec_p455.png
namespace http://www.jeppesen.com/aoc
type String1000
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 1000 
annotation
documentation
Additional information that further clarifies the code.

complexType DepartureAirportType
diagram OCSpec_p456.png
namespace http://www.jeppesen.com/aoc
children pod customAirport
used by
elements CustomBagaFlightKeyType/departureAirport CustomCommercialFlightKeyType/departureAirport GufiFlightKeyType/departureAirport

element DepartureAirportType/pod
diagram OCSpec_p457.png
namespace http://www.jeppesen.com/aoc
type AirportCodeType
properties
isRef 0
content complex
children iata icao icao other
annotation
documentation
POD is the Point of Departure.   FAA-Departure Point.  ICAO-Departure Aerodrome

element DepartureAirportType/customAirport
diagram OCSpec_p458.png
namespace http://www.jeppesen.com/aoc
type CustomAirportType
properties
isRef 0
content complex
children customAirportId coordinates

complexType DepthType
diagram OCSpec_p459.png
namespace http://www.jeppesen.com/aoc
type extension of DepthRestriction
properties
base DepthRestriction
facets
Kind Value annotation 
minInclusive 
maxInclusive 10000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsDepthUnitsEnumTyperequired      
annotation
documentation
Precipitation depth on runway. Common ICD. Runway conditions. See SCAP Interface Specification-Takeoff, Annex for descriptions of POPT(15). Valid only if runway condition is 2, 3, 5, or 6 as described in the SCAP POPT(15).

attribute DepthType/@units
type DepthUnitsEnumType
properties
isRef 0
use required
facets
Kind Value annotation 
enumeration in 
enumeration ft 
enumeration mm 
enumeration cm 
enumeration 

complexType DistanceBiasType
diagram OCSpec_p460.png
namespace http://www.jeppesen.com/aoc
type extension of DistanceBiasRestriction
properties
base DistanceBiasRestriction
facets
Kind Value annotation 
minInclusive 0.0 
maxInclusive 2500.0 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsBasicDistanceEnumTyperequired      
documentation
nm = nautical miles
km = kilometers
ft = feet
m = meters

attribute DistanceBiasType/@units
type BasicDistanceEnumType
properties
isRef 0
use required
annotation
documentation
nm = nautical miles
km = kilometers
ft = feet
m = meters

complexType DistanceType
diagram OCSpec_p461.png
namespace http://www.jeppesen.com/aoc
type extension of DistanceRestriction
properties
base DistanceRestriction
used by
elements FpResponseSegmentType/distance BoundingAreaCircleType/radius
facets
Kind Value annotation 
minInclusive 0.0 
maxInclusive 50000.0 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsBasicDistanceEnumTyperequired      
documentation
nm = nautical miles
km = kilometers
ft = feet
m = meters

attribute DistanceType/@units
type BasicDistanceEnumType
properties
isRef 0
use required
annotation
documentation
nm = nautical miles
km = kilometers
ft = feet
m = meters

complexType DmiIdentifierType
diagram OCSpec_p462.png
namespace http://www.jeppesen.com/aoc
children dmiClass ataCode controlNumber aircraftId equipmentCode

element DmiIdentifierType/dmiClass
diagram OCSpec_p463.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
content simple
annotation
documentation
MEL - Minimum Equipment List
CDL - Configuration Deviation List
NEF - Nonessential Equipment and Furnishings (previously known as  - Priority Deferral List)
DMI - Deferred Maintenance Item
SEL - Special Equipment List

element DmiIdentifierType/ataCode
diagram OCSpec_p464.png
namespace http://www.jeppesen.com/aoc
type xs:string
properties
isRef 0
content simple
annotation
documentation
ATA or unique identifier for the DMI.  If the ATA code is not used as the unique identifier (e.g. JetPlan), then this field is used to input the unique customer defined identifier.

element DmiIdentifierType/controlNumber
diagram OCSpec_p465.png
namespace http://www.jeppesen.com/aoc
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Control number issued for the DMI

element DmiIdentifierType/aircraftId
diagram OCSpec_p466.png
namespace http://www.jeppesen.com/aoc
type AircraftIdentType
properties
isRef 0
content complex
children registrationNumber noseNumber serialNumber noseNumber serialNumber serialNumber other
annotation
documentation
Specific aircraft identifier.  Common ICD.

element DmiIdentifierType/equipmentCode
diagram OCSpec_p467.png
namespace http://www.jeppesen.com/aoc
type EquipmentCodeType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children iata icao icao other
annotation
documentation
The type of aircraft by ICAO, IATA, or Other Common ICD.

complexType ElevationType
diagram OCSpec_p468.png
namespace http://www.jeppesen.com/aoc
type extension of ElevationRangeRestriction
properties
base ElevationRangeRestriction
used by
element FpResponseAirportType/elevation
facets
Kind Value annotation 
minInclusive -2000 
maxInclusive 30000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsBasicHeightEnumTyperequired      
documentation
ft = feet
m = meters

attribute ElevationType/@units
type BasicHeightEnumType
properties
isRef 0
use required
facets
Kind Value annotation 
enumeration ft 
enumeration 
annotation
documentation
ft = feet
m = meters

complexType EquipmentCodeType
diagram OCSpec_p469.png
namespace http://www.jeppesen.com/aoc
children iata icao icao other
used by
elements AircraftAssignmentType/equipmentCode CreateFlightLegDataType/equipmentCode DmiIdentifierType/equipmentCode FpResponseAircraftType/equipmentCode
annotation
documentation
Uniquely identifies the aircraft equipement code, also known as the type of aircraft within a customers fleet.  Identifies using the IATA, ICAO, or other (Customer Defined). 

element EquipmentCodeType/iata
diagram OCSpec_p470.png
namespace http://www.jeppesen.com/aoc
type IataEquipmentCodeType
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern [0-9A-Z]{3} 
annotation
documentation
IATA Equipment Type.

element EquipmentCodeType/icao
diagram OCSpec_p471.png
namespace http://www.jeppesen.com/aoc
type IcaoEquipmentCodeType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern [0-9A-Z]{4} 
annotation
documentation
ICAO Equipment Type.

element EquipmentCodeType/icao
diagram OCSpec_p472.png
namespace http://www.jeppesen.com/aoc
type IcaoEquipmentCodeType
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern [0-9A-Z]{4} 
annotation
documentation
ICAO Equipment Type.

element EquipmentCodeType/other
diagram OCSpec_p473.png
namespace http://www.jeppesen.com/aoc
type String8
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 
annotation
documentation
This represents a customer defined aircraft equipment code.  For Jeppesen, this is may be used to identifying the unique JetPlan ID.  For Jeppesen JetPlan data access, the system currently only identifies the aircraft equipment by using this field. Any other informaiton received is assumed to be the JetPlan ID and could result in an error.

complexType ErrorType
diagram OCSpec_p474.png
namespace http://www.jeppesen.com/aoc
children code information
used by
elements DispatcherLockResponseType/error CompletedFlightKeyType/error

element ErrorType/code
diagram OCSpec_p475.png
namespace http://www.jeppesen.com/aoc
type String10
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 10 
annotation
documentation
Error code

element ErrorType/information
diagram OCSpec_p476.png
namespace http://www.jeppesen.com/aoc
type String1000
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 1000 
annotation
documentation
Additional information that further clarifies the code

complexType FlightIdentifierType
diagram OCSpec_p477.png
namespace http://www.jeppesen.com/aoc
children flightNumber airlineCode flightOriginDate operationalSuffix
used by
elements CustomCommercialFlightKeyType/flightIdentifier FlightKeyType/flightIdentifier FpResponseFlightType/flightIdentifier ChangeFlightLegIdentifierType/newFlightIdentifier

element FlightIdentifierType/flightNumber
diagram OCSpec_p478.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 12 
annotation
documentation
Flight Number

element FlightIdentifierType/airlineCode
diagram OCSpec_p479.png
namespace http://www.jeppesen.com/aoc
type AirlineCodeType
properties
isRef 0
content complex
children iata icao icao other
annotation
documentation
Airline Code

element FlightIdentifierType/flightOriginDate
diagram OCSpec_p480.png
namespace http://www.jeppesen.com/aoc
type xs:date
properties
isRef 0
content simple
annotation
documentation
The date that the first leg of a multi leg flight departs.

element FlightIdentifierType/operationalSuffix
diagram OCSpec_p481.png
namespace http://www.jeppesen.com/aoc
type String1
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
annotation
documentation
Operational suffix - at a minimum will be used to uniquely identify a flight leg in cases where ground and/or air returns have occurred.

complexType FlightKeyChoiceType
diagram OCSpec_p482.png
namespace http://www.jeppesen.com/aoc
children commericalFlightKey bagaFlightKey
annotation
documentation
Allows for a choice of appropriate flight key based on the business need.   FlightKey for Commerical.  BAGAFlightKey for Business, General Aviation.

element FlightKeyChoiceType/commericalFlightKey
diagram OCSpec_p483.png
namespace http://www.jeppesen.com/aoc
properties
isRef 0
content complex
children flightKey

element FlightKeyChoiceType/commericalFlightKey/flightKey
diagram OCSpec_p484.png
namespace http://www.jeppesen.com/aoc
type FlightKeyType
properties
isRef 0
content complex
children flightIdentifier pod

element FlightKeyChoiceType/bagaFlightKey
diagram OCSpec_p485.png
namespace http://www.jeppesen.com/aoc
type BagaFlightKeyType
properties
isRef 0
content complex
children aircraftId flightOriginDate operationalSuffix departureTime pod

complexType FlightKeyType
diagram OCSpec_p486.png
namespace http://www.jeppesen.com/aoc
children flightIdentifier pod
used by
elements CancelFlightLegType/flightKey DeleteFlightLegType/flightKey ReinstateFlightLegType/flightKey DivertFlightLegType/flightKey NewOriginFlightLegType/flightKey UpdateFlightLegType/flightKey RescheduleFlightLegType/flightKey AircraftAssignmentType/flightKey EstimateTimesType/estimateTimesGroup/flightKey NextInformationType/flightKey ChangeFlightLegIdentifierType/flightKey AirReturnType/flightKey GroundReturnType/flightKey DelayType/flightKey FlightLockType/flightKey PostFlightSummaryReportType/flightData/flightKey RequestDiversionType/flightKey FuelOnBoardAtEnroutePositionsType/flightKey GateAssignmentType/flightKey DispatcherLockRequestType/dispatcherFlightLock/flightKey DispatcherLockResponseType/lockUnlockResponse/flightKey FuelTankeringAdviceType/flightKey CompletedFlightKeyType/flightKey ActualFlightLegDataType/flightKey CreateFlightLegDataType/flightKey FlightLegTimeBaseType/flightKey FlightKeyChoiceType/commericalFlightKey/flightKey

element FlightKeyType/flightIdentifier
diagram OCSpec_p487.png
namespace http://www.jeppesen.com/aoc
type FlightIdentifierType
properties
isRef 0
content complex
children flightNumber airlineCode flightOriginDate operationalSuffix
annotation
documentation
Flight identifier

element FlightKeyType/pod
diagram OCSpec_p488.png
namespace http://www.jeppesen.com/aoc
type AirportCodeType
properties
isRef 0
content complex
children iata icao icao other
annotation
documentation
POD is the Point of Departure.   FAA-Departure Point.  ICAO-Departure Aerodrome

complexType FpRequestAltitudeType
diagram OCSpec_p489.png
namespace http://www.jeppesen.com/aoc
children altitudeGroup
used by
element FpRequestScenarioType/altitude

element FpRequestAltitudeType/altitudeGroup
diagram OCSpec_p490.png
namespace http://www.jeppesen.com/aoc
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
children altitude

element FpRequestAltitudeType/altitudeGroup/altitude
diagram OCSpec_p491.png
namespace http://www.jeppesen.com/aoc
type AltitudeType
properties
isRef 0
content complex
facets
Kind Value annotation 
minInclusive -2000 
maxInclusive 250000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsAltitudeHeightEnumTyperequired      
documentation
ft = feet
m = meters
fl = flight level
mb = millibars
annotation
documentation
Flight altitude levels.  A minimum of one altitude must be specified.

complexType FpRequestScenarioType
diagram OCSpec_p492.png
namespace http://www.jeppesen.com/aoc
children altitude ranking

element FpRequestScenarioType/altitude
diagram OCSpec_p493.png
namespace http://www.jeppesen.com/aoc
type FpRequestAltitudeType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children altitudeGroup
annotation
documentation
Altitude flight levels.

element FpRequestScenarioType/ranking
diagram OCSpec_p494.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
content simple
facets
Kind Value annotation 
enumeration Cost 
enumeration Fuel 
enumeration Time 
annotation
documentation
Ranking value.

complexType FpRequestSpeedScheduleType
diagram OCSpec_p495.png
namespace http://www.jeppesen.com/aoc
children primaryCruiseMode primaryCostIndex

element FpRequestSpeedScheduleType/primaryCruiseMode
diagram OCSpec_p496.png
namespace http://www.jeppesen.com/aoc
type CruiseModeType
properties
isRef 0
content complex
children machAirspeed cruiseMode indicatedAirspeed
annotation
documentation
Cruise mode.  Conditional on Cruise or Cost Index preference.  One of either primaryCruiseMode or primaryCostIndex must be selected.

element FpRequestSpeedScheduleType/primaryCostIndex
diagram OCSpec_p497.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:integer
properties
isRef 0
content simple
facets
Kind Value annotation 
minInclusive 
maxInclusive 9999 
annotation
documentation
Cost index factor.  Conditional on Cruise or Cost Index preference.  One of either primaryCruiseMode or primaryCostIndex must be selected.

complexType FpResponseAircraftType
diagram OCSpec_p498.png
namespace http://www.jeppesen.com/aoc
children equipmentCode aircraftId

element FpResponseAircraftType/equipmentCode
diagram OCSpec_p499.png
namespace http://www.jeppesen.com/aoc
type EquipmentCodeType
properties
isRef 0
content complex
children iata icao icao other
annotation
documentation
Aircraft type

element FpResponseAircraftType/aircraftId
diagram OCSpec_p500.png
namespace http://www.jeppesen.com/aoc
type AircraftIdType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children registrationNumber noseNumber serialNumber noseNumber serialNumber serialNumber
annotation
documentation
Aircraft identification

complexType FpResponseAirportType
diagram OCSpec_p501.png
namespace http://www.jeppesen.com/aoc
children airport coordinates elevation

element FpResponseAirportType/airport
diagram OCSpec_p502.png
namespace http://www.jeppesen.com/aoc
type AirportCodeType
properties
isRef 0
content complex
children iata icao icao other
annotation
documentation
Airport code

element FpResponseAirportType/coordinates
diagram OCSpec_p503.png
namespace http://www.jeppesen.com/aoc
type GeographicPointType
properties
isRef 0
content complex
children latitude longitude
annotation
documentation
Airport geographic location

element FpResponseAirportType/elevation
diagram OCSpec_p504.png
namespace http://www.jeppesen.com/aoc
type ElevationType
properties
isRef 0
content complex
facets
Kind Value annotation 
minInclusive -2000 
maxInclusive 30000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsBasicHeightEnumTyperequired      
documentation
ft = feet
m = meters
annotation
documentation
Airport elevation

complexType FpResponseAlternateAirportType
diagram OCSpec_p505.png
namespace http://www.jeppesen.com/aoc
children alternateLandingAirportGroup

element FpResponseAlternateAirportType/alternateLandingAirportGroup
diagram OCSpec_p506.png
namespace http://www.jeppesen.com/aoc
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
children airport fuel ete

element FpResponseAlternateAirportType/alternateLandingAirportGroup/airport
diagram OCSpec_p507.png
namespace http://www.jeppesen.com/aoc
type AirportCodeType
properties
isRef 0
content complex
children iata icao icao other
annotation
documentation
Identification of alternate airport.
Common ICD.

element FpResponseAlternateAirportType/alternateLandingAirportGroup/fuel
diagram OCSpec_p508.png
namespace http://www.jeppesen.com/aoc
type FuelQuantityType
properties
isRef 0
content complex
facets
Kind Value annotation 
minInclusive 
maxInclusive 25000000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsFuelQuantityUnitsEnumrequired      
documentation
kg = kilograms
lb = pounds
lt = liters
ig = imperial gallons
ug = U.S. gallons
densityxs:double      
documentation
If volume is used this value will be used to convert to weight.  If not supplied, then standard densities will be used.
annotation
documentation
Fuel required to alternate airport.
Common ICD.

element FpResponseAlternateAirportType/alternateLandingAirportGroup/ete
diagram OCSpec_p509.png
namespace http://www.jeppesen.com/aoc
type xs:duration
properties
isRef 0
content simple
annotation
documentation
Estimated flying time to alternate airport.

complexType FpResponseCheckpointType
diagram OCSpec_p510.png
namespace http://www.jeppesen.com/aoc
children name coordinates altitude groundSpeed trueAirspeed firId fuelRemaining
used by
element FpResponseRouteType/checkpoint
attributes
Name  Type  Use  Default  Fixed  annotation
orderInteger1to1000required      
documentation
Record number - Ordered record number for recurring data

attribute FpResponseCheckpointType/@order
type Integer1to1000
properties
isRef 0
use required
facets
Kind Value annotation 
minInclusive 
maxInclusive 1000 
annotation
documentation
Record number - Ordered record number for recurring data

element FpResponseCheckpointType/name
diagram OCSpec_p511.png
namespace http://www.jeppesen.com/aoc
type CheckpointType
properties
isRef 0
content complex
children coordinates waypoint userDefinedName dmeFix
annotation
documentation
Checkpoint name.  Includes the named checkpoints - "toc" and "tod".

element FpResponseCheckpointType/coordinates
diagram OCSpec_p512.png
namespace http://www.jeppesen.com/aoc
type GeographicPointType
properties
isRef 0
content complex
children latitude longitude
annotation
documentation
Checkpoint Latitude/Longitude; read only

element FpResponseCheckpointType/altitude
diagram OCSpec_p513.png
namespace http://www.jeppesen.com/aoc
type AltitudeType
properties
isRef 0
content complex
facets
Kind Value annotation 
minInclusive -2000 
maxInclusive 250000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsAltitudeHeightEnumTyperequired      
documentation
ft = feet
m = meters
fl = flight level
mb = millibars
annotation
documentation
Altitude

element FpResponseCheckpointType/groundSpeed
diagram OCSpec_p514.png
namespace http://www.jeppesen.com/aoc
type AirspeedType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
facets
Kind Value annotation 
minInclusive 
maxInclusive 10000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsAirspeedUnitsEnumTyperequired      
documentation
kts - nautical miles per hour
kph - kilometers per hour
mph - statute miles per hour
mach - number times 100
annotation
documentation
Ground speed

element FpResponseCheckpointType/trueAirspeed
diagram OCSpec_p515.png
namespace http://www.jeppesen.com/aoc
type AirspeedType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
facets
Kind Value annotation 
minInclusive 
maxInclusive 10000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsAirspeedUnitsEnumTyperequired      
documentation
kts - nautical miles per hour
kph - kilometers per hour
mph - statute miles per hour
mach - number times 100
annotation
documentation
True air speed

element FpResponseCheckpointType/firId
diagram OCSpec_p516.png
namespace http://www.jeppesen.com/aoc
type String4to4
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 
annotation
documentation
FIR

element FpResponseCheckpointType/fuelRemaining
diagram OCSpec_p517.png
namespace http://www.jeppesen.com/aoc
type FuelQuantityType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
facets
Kind Value annotation 
minInclusive 
maxInclusive 25000000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsFuelQuantityUnitsEnumrequired      
documentation
kg = kilograms
lb = pounds
lt = liters
ig = imperial gallons
ug = U.S. gallons
densityxs:double      
documentation
If volume is used this value will be used to convert to weight.  If not supplied, then standard densities will be used.
annotation
documentation
Used if the Flight Planning system performs fuel remaining calculations at checkpoints.

complexType FpResponseEtpAirportType
diagram OCSpec_p518.png
namespace http://www.jeppesen.com/aoc
children airport
used by
elements FpResponseEtpType/etp/backwardAirport FpResponseEtpType/etp/forwardAirport

element FpResponseEtpAirportType/airport
diagram OCSpec_p519.png
namespace http://www.jeppesen.com/aoc
type AirportCodeType
properties
isRef 0
content complex
children iata icao icao other
annotation
documentation
Airport code

complexType FpResponseEtpType
diagram OCSpec_p520.png
namespace http://www.jeppesen.com/aoc
children etp

element FpResponseEtpType/etp
diagram OCSpec_p521.png
namespace http://www.jeppesen.com/aoc
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
children name coordinates forwardAirport backwardAirport
attributes
Name  Type  Use  Default  Fixed  annotation
orderInteger1to1000required      
documentation
Preserve ETP order

attribute FpResponseEtpType/etp/@order
type Integer1to1000
properties
isRef 0
use required
facets
Kind Value annotation 
minInclusive 
maxInclusive 1000 
annotation
documentation
Preserve ETP order

element FpResponseEtpType/etp/name
diagram OCSpec_p522.png
namespace http://www.jeppesen.com/aoc
type CheckpointType
properties
isRef 0
content complex
children coordinates waypoint userDefinedName dmeFix
annotation
documentation
Equal time point

element FpResponseEtpType/etp/coordinates
diagram OCSpec_p523.png
namespace http://www.jeppesen.com/aoc
type GeographicPointType
properties
isRef 0
content complex
children latitude longitude
annotation
documentation
Checkpoint Latitude/Longitude; read only

element FpResponseEtpType/etp/forwardAirport
diagram OCSpec_p524.png
namespace http://www.jeppesen.com/aoc
type FpResponseEtpAirportType
properties
isRef 0
content complex
children airport
annotation
documentation
Forward equal time point

element FpResponseEtpType/etp/backwardAirport
diagram OCSpec_p525.png
namespace http://www.jeppesen.com/aoc
type FpResponseEtpAirportType
properties
isRef 0
content complex
children airport
annotation
documentation
Backward equal time point

complexType FpResponseFlightLevelType
diagram OCSpec_p526.png
namespace http://www.jeppesen.com/aoc
children fpResponseFlightLevelGroup
used by
element FpResponseFlightType/flightLevelStep

element FpResponseFlightLevelType/fpResponseFlightLevelGroup
diagram OCSpec_p527.png
namespace http://www.jeppesen.com/aoc
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
children checkpoint flightLevel

element FpResponseFlightLevelType/fpResponseFlightLevelGroup/checkpoint
diagram OCSpec_p528.png
namespace http://www.jeppesen.com/aoc
type CheckpointType
properties
isRef 0
content complex
children coordinates waypoint userDefinedName dmeFix
annotation
documentation
Flight level checkpoint.  If multiple flight levels are provided, all flight levels after the first is expected to have a checkpoint associated.

element FpResponseFlightLevelType/fpResponseFlightLevelGroup/flightLevel
diagram OCSpec_p529.png
namespace http://www.jeppesen.com/aoc
type AltitudeType
properties
isRef 0
content complex
facets
Kind Value annotation 
minInclusive -2000 
maxInclusive 250000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsAltitudeHeightEnumTyperequired      
documentation
ft = feet
m = meters
fl = flight level
mb = millibars
annotation
documentation
Flight level altitude

complexType FpResponseFlightType
diagram OCSpec_p530.png
namespace http://www.jeppesen.com/aoc
children flightIdentifier callSign etd taxiOutTime taxiInTime eta ete payload departureWeight arrivalWeight flightLevel flightLevelStep averageWind averageTemp

element FpResponseFlightType/flightIdentifier
diagram OCSpec_p531.png
namespace http://www.jeppesen.com/aoc
type FlightIdentifierType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children flightNumber airlineCode flightOriginDate operationalSuffix
annotation
documentation
Flight Identifier

element FpResponseFlightType/callSign
diagram OCSpec_p532.png
namespace http://www.jeppesen.com/aoc
type CallSignType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 
annotation
documentation
Call sign

element FpResponseFlightType/etd
diagram OCSpec_p533.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
content simple
annotation
documentation
Estimated time of departure

element FpResponseFlightType/taxiOutTime
diagram OCSpec_p534.png
namespace http://www.jeppesen.com/aoc
type Duration0to180Minutes
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive PT0M 
maxInclusive PT180M 
annotation
documentation
Airport taxi out time in minutes

element FpResponseFlightType/taxiInTime
diagram OCSpec_p535.png
namespace http://www.jeppesen.com/aoc
type Duration0to180Minutes
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minInclusive PT0M 
maxInclusive PT180M 
annotation
documentation
Airport taxi in time in minutes

element FpResponseFlightType/eta
diagram OCSpec_p536.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Estimated time of arrival

element FpResponseFlightType/ete
diagram OCSpec_p537.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:duration
properties
isRef 0
content simple
facets
Kind Value annotation 
minInclusive PT0H 
maxInclusive PT48H 
annotation
documentation
Time enroute in hours

element FpResponseFlightType/payload
diagram OCSpec_p538.png
namespace http://www.jeppesen.com/aoc
type PayloadWeightType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
facets
Kind Value annotation 
minInclusive 
maxInclusive 1000000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsBasicWeightEnumTyperequired      
documentation
lb = pounds
kg = kilograms
annotation
documentation
Payload.  Always include unless asking for payload calculation

element FpResponseFlightType/departureWeight
diagram OCSpec_p539.png
namespace http://www.jeppesen.com/aoc
type TotalWeightType
properties
isRef 0
content complex
facets
Kind Value annotation 
maxInclusive 4000000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsBasicWeightEnumTyperequired      
documentation
lb = pounds
kg = kilograms
annotation
documentation
Departure weight

element FpResponseFlightType/arrivalWeight
diagram OCSpec_p540.png
namespace http://www.jeppesen.com/aoc
type TotalWeightType
properties
isRef 0
content complex
facets
Kind Value annotation 
maxInclusive 4000000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsBasicWeightEnumTyperequired      
documentation
lb = pounds
kg = kilograms
annotation
documentation
Arrival weight

element FpResponseFlightType/flightLevel
diagram OCSpec_p541.png
namespace http://www.jeppesen.com/aoc
type AltitudeType
properties
isRef 0
content complex
facets
Kind Value annotation 
minInclusive -2000 
maxInclusive 250000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsAltitudeHeightEnumTyperequired      
documentation
ft = feet
m = meters
fl = flight level
mb = millibars
annotation
documentation
Flight level altitude.  This is the first flight level achieved.  If multiple flight levels are used, they are added using flightLevelStep.

element FpResponseFlightType/flightLevelStep
diagram OCSpec_p542.png
namespace http://www.jeppesen.com/aoc
type FpResponseFlightLevelType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children fpResponseFlightLevelGroup
annotation
documentation
Checkpoints and flight levels for a step flight.

element FpResponseFlightType/averageWind
diagram OCSpec_p543.png
namespace http://www.jeppesen.com/aoc
type SpeedType
properties
isRef 0
content complex
facets
Kind Value annotation 
minInclusive -400 
maxInclusive 400 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsSpeedUnitsEnumTyperequired      
documentation
kts - nautical miles per hour
kph - kilometers per hour
mph - statute miles per hour
annotation
documentation
Average route wind speed

element FpResponseFlightType/averageTemp
diagram OCSpec_p544.png
namespace http://www.jeppesen.com/aoc
type TemperatureType
properties
isRef 0
content complex
facets
Kind Value annotation 
minInclusive -459 
maxInclusive 373 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsTemperatureUnitsEnumTyperequired      
documentation
C = Celcius
F = Fahrenheit
K = Kelvin
annotation
documentation
Average route temperature

complexType FpResponseFuelType
diagram OCSpec_p545.png
namespace http://www.jeppesen.com/aoc
children departure taxiOut taxiIn arrival

element FpResponseFuelType/departure
diagram OCSpec_p546.png
namespace http://www.jeppesen.com/aoc
type FuelQuantityType
properties
isRef 0
content complex
facets
Kind Value annotation 
minInclusive 
maxInclusive 25000000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsFuelQuantityUnitsEnumrequired      
documentation
kg = kilograms
lb = pounds
lt = liters
ig = imperial gallons
ug = U.S. gallons
densityxs:double      
documentation
If volume is used this value will be used to convert to weight.  If not supplied, then standard densities will be used.
annotation
documentation
Departure fuel

element FpResponseFuelType/taxiOut
diagram OCSpec_p547.png
namespace http://www.jeppesen.com/aoc
type FuelQuantityType
properties
isRef 0
content complex
facets
Kind Value annotation 
minInclusive 
maxInclusive 25000000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsFuelQuantityUnitsEnumrequired      
documentation
kg = kilograms
lb = pounds
lt = liters
ig = imperial gallons
ug = U.S. gallons
densityxs:double      
documentation
If volume is used this value will be used to convert to weight.  If not supplied, then standard densities will be used.
annotation
documentation
Airport taxi out fuel

element FpResponseFuelType/taxiIn
diagram OCSpec_p548.png
namespace http://www.jeppesen.com/aoc
type FuelQuantityType
properties
isRef 0
content complex
facets
Kind Value annotation 
minInclusive 
maxInclusive 25000000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsFuelQuantityUnitsEnumrequired      
documentation
kg = kilograms
lb = pounds
lt = liters
ig = imperial gallons
ug = U.S. gallons
densityxs:double      
documentation
If volume is used this value will be used to convert to weight.  If not supplied, then standard densities will be used.
annotation
documentation
Airport taxi in fuel

element FpResponseFuelType/arrival
diagram OCSpec_p549.png
namespace http://www.jeppesen.com/aoc
type FuelQuantityType
properties
isRef 0
content complex
facets
Kind Value annotation 
minInclusive 
maxInclusive 25000000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsFuelQuantityUnitsEnumrequired      
documentation
kg = kilograms
lb = pounds
lt = liters
ig = imperial gallons
ug = U.S. gallons
densityxs:double      
documentation
If volume is used this value will be used to convert to weight.  If not supplied, then standard densities will be used.
annotation
documentation
Arrival fuel

complexType FpResponsePlanStatisticsType
diagram OCSpec_p550.png
namespace http://www.jeppesen.com/aoc
children flightPlanKey runDate

element FpResponsePlanStatisticsType/flightPlanKey
diagram OCSpec_p551.png
namespace http://www.jeppesen.com/aoc
type String30
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 30 
annotation
documentation
Specific plan ID.

element FpResponsePlanStatisticsType/runDate
diagram OCSpec_p552.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
content simple
annotation
documentation
Date and time plan was run.

complexType FpResponseRouteType
diagram OCSpec_p553.png
namespace http://www.jeppesen.com/aoc
children checkpoint segment

element FpResponseRouteType/checkpoint
diagram OCSpec_p554.png
namespace http://www.jeppesen.com/aoc
type FpResponseCheckpointType
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
children name coordinates altitude groundSpeed trueAirspeed firId fuelRemaining
attributes
Name  Type  Use  Default  Fixed  annotation
orderInteger1to1000required      
documentation
Record number - Ordered record number for recurring data
annotation
documentation
First checkpoint will always be the POD and the last checkpoint will always be the last POA; minimum of two checkpoints

element FpResponseRouteType/segment
diagram OCSpec_p555.png
namespace http://www.jeppesen.com/aoc
type FpResponseSegmentType
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
children airway distance fuel mach groundSpeed trueAirspeed
attributes
Name  Type  Use  Default  Fixed  annotation
orderInteger1to1000required      
documentation
Record number - Ordered record number for recurring data
annotation
documentation
Minimum of one segment

complexType FpResponseSegmentType
diagram OCSpec_p556.png
namespace http://www.jeppesen.com/aoc
children airway distance fuel mach groundSpeed trueAirspeed
used by
element FpResponseRouteType/segment
attributes
Name  Type  Use  Default  Fixed  annotation
orderInteger1to1000required      
documentation
Record number - Ordered record number for recurring data

attribute FpResponseSegmentType/@order
type Integer1to1000
properties
isRef 0
use required
facets
Kind Value annotation 
minInclusive 
maxInclusive 1000 
annotation
documentation
Record number - Ordered record number for recurring data

element FpResponseSegmentType/airway
diagram OCSpec_p557.png
namespace http://www.jeppesen.com/aoc
type String10
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 10 
annotation
documentation
Airway. Provide if on an airway

element FpResponseSegmentType/distance
diagram OCSpec_p558.png
namespace http://www.jeppesen.com/aoc
type DistanceType
properties
isRef 0
content complex
facets
Kind Value annotation 
minInclusive 0.0 
maxInclusive 50000.0 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsBasicDistanceEnumTyperequired      
documentation
nm = nautical miles
km = kilometers
ft = feet
m = meters
annotation
documentation
Segment distance

element FpResponseSegmentType/fuel
diagram OCSpec_p559.png
namespace http://www.jeppesen.com/aoc
type FuelQuantityType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
facets
Kind Value annotation 
minInclusive 
maxInclusive 25000000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsFuelQuantityUnitsEnumrequired      
documentation
kg = kilograms
lb = pounds
lt = liters
ig = imperial gallons
ug = U.S. gallons
densityxs:double      
documentation
If volume is used this value will be used to convert to weight.  If not supplied, then standard densities will be used.
annotation
documentation
Segment fuel. If calculated, segment fuel represents the fuel used since the most recent previous checkpoint where a segment fuel calculation was performed.

element FpResponseSegmentType/mach
diagram OCSpec_p560.png
namespace http://www.jeppesen.com/aoc
type AirspeedType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
facets
Kind Value annotation 
minInclusive 
maxInclusive 10000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsAirspeedUnitsEnumTyperequired      
documentation
kts - nautical miles per hour
kph - kilometers per hour
mph - statute miles per hour
mach - number times 100
annotation
documentation
Segment mach.  Only if in mach range.

element FpResponseSegmentType/groundSpeed
diagram OCSpec_p561.png
namespace http://www.jeppesen.com/aoc
type AirspeedType
properties
isRef 0
content complex
facets
Kind Value annotation 
minInclusive 
maxInclusive 10000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsAirspeedUnitsEnumTyperequired      
documentation
kts - nautical miles per hour
kph - kilometers per hour
mph - statute miles per hour
mach - number times 100
annotation
documentation
Ground speed

element FpResponseSegmentType/trueAirspeed
diagram OCSpec_p562.png
namespace http://www.jeppesen.com/aoc
type AirspeedType
properties
isRef 0
content complex
facets
Kind Value annotation 
minInclusive 
maxInclusive 10000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsAirspeedUnitsEnumTyperequired      
documentation
kts - nautical miles per hour
kph - kilometers per hour
mph - statute miles per hour
mach - number times 100
annotation
documentation
True air speed

complexType FpResponseTocTodType
diagram OCSpec_p563.png
namespace http://www.jeppesen.com/aoc
children altitude groundSpeed trueAirspeed

element FpResponseTocTodType/altitude
diagram OCSpec_p564.png
namespace http://www.jeppesen.com/aoc
type AltitudeType
properties
isRef 0
content complex
facets
Kind Value annotation 
minInclusive -2000 
maxInclusive 250000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsAltitudeHeightEnumTyperequired      
documentation
ft = feet
m = meters
fl = flight level
mb = millibars

element FpResponseTocTodType/groundSpeed
diagram OCSpec_p565.png
namespace http://www.jeppesen.com/aoc
type AirspeedType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
facets
Kind Value annotation 
minInclusive 
maxInclusive 10000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsAirspeedUnitsEnumTyperequired      
documentation
kts - nautical miles per hour
kph - kilometers per hour
mph - statute miles per hour
mach - number times 100

element FpResponseTocTodType/trueAirspeed
diagram OCSpec_p566.png
namespace http://www.jeppesen.com/aoc
type AirspeedType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
facets
Kind Value annotation 
minInclusive 
maxInclusive 10000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsAirspeedUnitsEnumTyperequired      
documentation
kts - nautical miles per hour
kph - kilometers per hour
mph - statute miles per hour
mach - number times 100

complexType FrequencyType
diagram OCSpec_p567.png
namespace http://www.jeppesen.com/aoc
type extension of FrequencyRangeRestriction
properties
base FrequencyRangeRestriction
facets
Kind Value annotation 
minInclusive 0.0 
maxInclusive 30000.0 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsFrequencyUnitsEnumTyperequired      
documentation
khz = kilohertz
mhz = megahertz

attribute FrequencyType/@units
type FrequencyUnitsEnumType
properties
isRef 0
use required
facets
Kind Value annotation 
enumeration khz 
enumeration mhz 
annotation
documentation
khz = kilohertz
mhz = megahertz

complexType FuelAdjustmentType
diagram OCSpec_p568.png
namespace http://www.jeppesen.com/aoc
children fuelWeight fuelPercentage

element FuelAdjustmentType/fuelWeight
diagram OCSpec_p569.png
namespace http://www.jeppesen.com/aoc
type FuelQuantityType
properties
isRef 0
content complex
facets
Kind Value annotation 
minInclusive 
maxInclusive 25000000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsFuelQuantityUnitsEnumrequired      
documentation
kg = kilograms
lb = pounds
lt = liters
ig = imperial gallons
ug = U.S. gallons
densityxs:double      
documentation
If volume is used this value will be used to convert to weight.  If not supplied, then standard densities will be used.

element FuelAdjustmentType/fuelPercentage
diagram OCSpec_p570.png
namespace http://www.jeppesen.com/aoc
type FloatingPercentageRestriction
properties
isRef 0
content simple
facets
Kind Value annotation 
minInclusive 0.0 
maxInclusive 100.0 

complexType FuelBurnRateType
diagram OCSpec_p571.png
namespace http://www.jeppesen.com/aoc
children fuelDuration fuelQuantity

element FuelBurnRateType/fuelDuration
diagram OCSpec_p572.png
namespace http://www.jeppesen.com/aoc
type FuelDurationType
properties
isRef 0
content complex
children duration altitude
annotation
documentation
Duration of fuel in time.

element FuelBurnRateType/fuelQuantity
diagram OCSpec_p573.png
namespace http://www.jeppesen.com/aoc
type FuelQuantityType
properties
isRef 0
content complex
facets
Kind Value annotation 
minInclusive 
maxInclusive 25000000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsFuelQuantityUnitsEnumrequired      
documentation
kg = kilograms
lb = pounds
lt = liters
ig = imperial gallons
ug = U.S. gallons
densityxs:double      
documentation
If volume is used this value will be used to convert to weight.  If not supplied, then standard densities will be used.
annotation
documentation
Fuel quantity.

complexType FuelDurationType
diagram OCSpec_p574.png
namespace http://www.jeppesen.com/aoc
children duration altitude
used by
elements FuelBurnRateType/fuelDuration FuelQuantityDurationType/fuelDuration

element FuelDurationType/duration
diagram OCSpec_p575.png
namespace http://www.jeppesen.com/aoc
type xs:duration
properties
isRef 0
content simple
annotation
documentation
Duration of fuel in time.

element FuelDurationType/altitude
diagram OCSpec_p576.png
namespace http://www.jeppesen.com/aoc
type AltitudeType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
facets
Kind Value annotation 
minInclusive -2000 
maxInclusive 250000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsAltitudeHeightEnumTyperequired      
documentation
ft = feet
m = meters
fl = flight level
mb = millibars
annotation
documentation
Altitude

complexType FuelPlanAmountType
diagram OCSpec_p577.png
namespace http://www.jeppesen.com/aoc
children fuelWeight fuelMinutes

element FuelPlanAmountType/fuelWeight
diagram OCSpec_p578.png
namespace http://www.jeppesen.com/aoc
type FuelQuantityType
properties
isRef 0
content complex
facets
Kind Value annotation 
minInclusive 
maxInclusive 25000000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsFuelQuantityUnitsEnumrequired      
documentation
kg = kilograms
lb = pounds
lt = liters
ig = imperial gallons
ug = U.S. gallons
densityxs:double      
documentation
If volume is used this value will be used to convert to weight.  If not supplied, then standard densities will be used.

element FuelPlanAmountType/fuelMinutes
diagram OCSpec_p579.png
namespace http://www.jeppesen.com/aoc
type FuelTimeRestriction
properties
isRef 0
content simple
facets
Kind Value annotation 
maxInclusive 14400 

complexType FuelQuantityDurationType
diagram OCSpec_p580.png
namespace http://www.jeppesen.com/aoc
children fuelDuration fuelQuantity

element FuelQuantityDurationType/fuelDuration
diagram OCSpec_p581.png
namespace http://www.jeppesen.com/aoc
type FuelDurationType
properties
isRef 0
content complex
children duration altitude
annotation
documentation
Duration of fuel in time.

element FuelQuantityDurationType/fuelQuantity
diagram OCSpec_p582.png
namespace http://www.jeppesen.com/aoc
type FuelQuantityType
properties
isRef 0
content complex
facets
Kind Value annotation 
minInclusive 
maxInclusive 25000000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsFuelQuantityUnitsEnumrequired      
documentation
kg = kilograms
lb = pounds
lt = liters
ig = imperial gallons
ug = U.S. gallons
densityxs:double      
documentation
If volume is used this value will be used to convert to weight.  If not supplied, then standard densities will be used.
annotation
documentation
Fuel quantity.

complexType FuelQuantityType
diagram OCSpec_p583.png
namespace http://www.jeppesen.com/aoc
type extension of FuelQuantityRestriction
properties
base FuelQuantityRestriction
used by
elements FpResponseFuelType/arrival FpResponseFuelType/departure FpResponseAlternateAirportType/alternateLandingAirportGroup/fuel FpResponseSegmentType/fuel FuelActualType/fuelQuanity FuelBurnRateType/fuelQuantity FuelQuantityDurationType/fuelQuantity FpResponseCheckpointType/fuelRemaining FuelPlanAmountType/fuelWeight FuelAdjustmentType/fuelWeight FpResponseFuelType/taxiIn FpResponseFuelType/taxiOut
facets
Kind Value annotation 
minInclusive 
maxInclusive 25000000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsFuelQuantityUnitsEnumrequired      
documentation
kg = kilograms
lb = pounds
lt = liters
ig = imperial gallons
ug = U.S. gallons
densityxs:double      
documentation
If volume is used this value will be used to convert to weight.  If not supplied, then standard densities will be used.

attribute FuelQuantityType/@units
type FuelQuantityUnitsEnum
properties
isRef 0
use required
annotation
documentation
kg = kilograms
lb = pounds
lt = liters
ig = imperial gallons
ug = U.S. gallons

attribute FuelQuantityType/@density
type xs:double
properties
isRef 0
annotation
documentation
If volume is used this value will be used to convert to weight.  If not supplied, then standard densities will be used.

complexType GeographicPointType
diagram OCSpec_p584.png
namespace http://www.jeppesen.com/aoc
children latitude longitude
used by
elements CheckpointType/coordinates CustomAirportType/coordinates FpResponseAirportType/coordinates FpResponseCheckpointType/coordinates FpResponseEtpType/etp/coordinates BoundingAreaPolygonType/point BoundingAreaCircleType/point

element GeographicPointType/latitude
diagram OCSpec_p585.png
namespace http://www.jeppesen.com/aoc
type LatitudeType
properties
isRef 0
content complex
children hemisphere degrees minutes seconds
annotation
documentation
Latitude

element GeographicPointType/longitude
diagram OCSpec_p586.png
namespace http://www.jeppesen.com/aoc
type LongitudeType
properties
isRef 0
content complex
children hemisphere degrees minutes seconds
annotation
documentation
Longitude

complexType GufiFlightKeyType
diagram OCSpec_p587.png
namespace http://www.jeppesen.com/aoc
children gufiId departureAirport
used by
element CustomFlightKeyChoiceType/gufiFlightKey

element GufiFlightKeyType/gufiId
diagram OCSpec_p588.png
namespace http://www.jeppesen.com/aoc
type restriction of GufiId
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 36 

element GufiFlightKeyType/departureAirport
diagram OCSpec_p589.png
namespace http://www.jeppesen.com/aoc
type DepartureAirportType
properties
isRef 0
content complex
children pod customAirport

complexType HorizontalCoordinateType
diagram OCSpec_p590.png
namespace http://www.jeppesen.com/aoc
children altitude azimuth

element HorizontalCoordinateType/altitude
diagram OCSpec_p591.png
namespace http://www.jeppesen.com/aoc
type AltitudeType
properties
isRef 0
content complex
facets
Kind Value annotation 
minInclusive -2000 
maxInclusive 250000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsAltitudeHeightEnumTyperequired      
documentation
ft = feet
m = meters
fl = flight level
mb = millibars

element HorizontalCoordinateType/azimuth
diagram OCSpec_p592.png
namespace http://www.jeppesen.com/aoc
type AzimuthType
properties
isRef 0
content simple
facets
Kind Value annotation 
minInclusive 
maxInclusive 360 

complexType IntegrityLevelType
diagram OCSpec_p593.png
namespace http://www.jeppesen.com/aoc
children level rnpArValue

element IntegrityLevelType/level
diagram OCSpec_p594.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
content simple
annotation
documentation
Example: Basic RNP 1, RNAV1, RNAV2, RNAV5, RNAV10, RNP4, MNPS, Terminal, Enroute, Approach, RNP Approach.   NOTE:  IntegrityLevelType is a repeatable set.   Define only one level per set.

element IntegrityLevelType/rnpArValue
diagram OCSpec_p595.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:decimal
properties
isRef 0
content simple
facets
Kind Value annotation 
minExclusive 
annotation
documentation
FAA approval is required to uilize this value.

complexType IntMinMaxType
diagram OCSpec_p596.png
namespace http://www.jeppesen.com/aoc
children min max

element IntMinMaxType/min
diagram OCSpec_p597.png
namespace http://www.jeppesen.com/aoc
type xs:int
properties
isRef 0
content simple

element IntMinMaxType/max
diagram OCSpec_p598.png
namespace http://www.jeppesen.com/aoc
type xs:int
properties
isRef 0
content simple

complexType LatitudeType
diagram OCSpec_p599.png
namespace http://www.jeppesen.com/aoc
children hemisphere degrees minutes seconds
used by
elements PositionsLocationType/latitude GeographicPointType/latitude

element LatitudeType/hemisphere
diagram OCSpec_p600.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
content simple
facets
Kind Value annotation 
enumeration 
enumeration 
annotation
documentation
N = north
S = south

element LatitudeType/degrees
diagram OCSpec_p601.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:integer
properties
isRef 0
content simple
facets
Kind Value annotation 
minInclusive 
maxInclusive 90 
annotation
documentation
Degrees

element LatitudeType/minutes
diagram OCSpec_p602.png
namespace http://www.jeppesen.com/aoc
type MinuteSecondRangeRestriction
properties
isRef 0
content simple
facets
Kind Value annotation 
minInclusive 
maxInclusive 59 
annotation
documentation
Minutes

element LatitudeType/seconds
diagram OCSpec_p603.png
namespace http://www.jeppesen.com/aoc
type MinuteSecondRangeRestriction
properties
isRef 0
content simple
facets
Kind Value annotation 
minInclusive 
maxInclusive 59 
annotation
documentation
Seconds

complexType LimitingConditionType
diagram OCSpec_p604.png
namespace http://www.jeppesen.com/aoc
children code description

element LimitingConditionType/code
diagram OCSpec_p605.png
namespace http://www.jeppesen.com/aoc
type String3
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 

element LimitingConditionType/description
diagram OCSpec_p606.png
namespace http://www.jeppesen.com/aoc
type String250
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 250 

complexType LoginType
diagram OCSpec_p607.png
namespace http://www.jeppesen.com/aoc
children userName password

element LoginType/userName
diagram OCSpec_p608.png
namespace http://www.jeppesen.com/aoc
type String80
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 80 
annotation
documentation
User name to log into the database application

element LoginType/password
diagram OCSpec_p609.png
namespace http://www.jeppesen.com/aoc
type String80
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 80 
annotation
documentation
Password to log into the database application

complexType LongitudeType
diagram OCSpec_p610.png
namespace http://www.jeppesen.com/aoc
children hemisphere degrees minutes seconds
used by
elements PositionsLocationType/longitude GeographicPointType/longitude

element LongitudeType/hemisphere
diagram OCSpec_p611.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
content simple
facets
Kind Value annotation 
enumeration 
enumeration 
annotation
documentation
E = East
W = West

element LongitudeType/degrees
diagram OCSpec_p612.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:integer
properties
isRef 0
content simple
facets
Kind Value annotation 
minInclusive 
maxInclusive 180 
annotation
documentation
Degrees

element LongitudeType/minutes
diagram OCSpec_p613.png
namespace http://www.jeppesen.com/aoc
type MinuteSecondRangeRestriction
properties
isRef 0
content simple
facets
Kind Value annotation 
minInclusive 
maxInclusive 59 
annotation
documentation
Minutes

element LongitudeType/seconds
diagram OCSpec_p614.png
namespace http://www.jeppesen.com/aoc
type MinuteSecondRangeRestriction
properties
isRef 0
content simple
facets
Kind Value annotation 
minInclusive 
maxInclusive 59 
annotation
documentation
Seconds

complexType NoiseLevelType
diagram OCSpec_p615.png
namespace http://www.jeppesen.com/aoc
type extension of NoiseLevelRestriction
properties
base NoiseLevelRestriction
facets
Kind Value annotation 
minInclusive 
maxInclusive 194 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsSoundUnitsEnumTyperequired      
documentation
dBA=Acoustic decibels

attribute NoiseLevelType/@units
type SoundUnitsEnumType
properties
isRef 0
use required
facets
Kind Value annotation 
enumeration dBA 
annotation
documentation
dBA=Acoustic decibels

complexType OperatingPeriodType
diagram OCSpec_p616.png
namespace http://www.jeppesen.com/aoc
children start end period

element OperatingPeriodType/start
diagram OCSpec_p617.png
namespace http://www.jeppesen.com/aoc
type xs:time
properties
isRef 0
content simple
annotation
documentation
Start time

element OperatingPeriodType/end
diagram OCSpec_p618.png
namespace http://www.jeppesen.com/aoc
type xs:time
properties
isRef 0
content simple
annotation
documentation
End time

element OperatingPeriodType/period
diagram OCSpec_p619.png
namespace http://www.jeppesen.com/aoc
type PeriodType
properties
isRef 0
content complex
children effectiveDate discontinueDate weekDays
annotation
documentation
Period

complexType PayloadWeightType
diagram OCSpec_p620.png
namespace http://www.jeppesen.com/aoc
type extension of PayloadWeightRestriction
properties
base PayloadWeightRestriction
used by
element FpResponseFlightType/payload
facets
Kind Value annotation 
minInclusive 
maxInclusive 1000000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsBasicWeightEnumTyperequired      
documentation
lb = pounds
kg = kilograms

attribute PayloadWeightType/@units
type BasicWeightEnumType
properties
isRef 0
use required
facets
Kind Value annotation 
enumeration lb 
enumeration kg 
annotation
documentation
lb = pounds
kg = kilograms

complexType PeriodType
diagram OCSpec_p621.png
namespace http://www.jeppesen.com/aoc
children effectiveDate discontinueDate weekDays
used by
element OperatingPeriodType/period

element PeriodType/effectiveDate
diagram OCSpec_p622.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
content simple
annotation
documentation
Effective Date

element PeriodType/discontinueDate
diagram OCSpec_p623.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
content simple
annotation
documentation
Discontinue Date

element PeriodType/weekDays
diagram OCSpec_p624.png
namespace http://www.jeppesen.com/aoc
type WeekDayEnumType
properties
isRef 0
minOcc 1
maxOcc unbounded
content simple
facets
Kind Value annotation 
enumeration Sunday 
enumeration Monday 
enumeration Tuesday 
enumeration Wednesday 
enumeration Thursday 
enumeration Friday 
enumeration Saturday 
annotation
documentation
Week Days

complexType PriceType
diagram OCSpec_p625.png
namespace http://www.jeppesen.com/aoc
type extension of PriceRestriction
properties
base PriceRestriction
facets
Kind Value annotation 
minInclusive 0.0 
maxInclusive 1000000000.0 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsString3to3required      
documentation
See ISO4217 for valid currency codes

attribute PriceType/@units
type String3to3
properties
isRef 0
use required
facets
Kind Value annotation 
minLength 
maxLength 
annotation
documentation
See ISO4217 for valid currency codes

complexType PropertyType
diagram OCSpec_p626.png
namespace http://www.jeppesen.com/aoc
children propertyClass propertyName propertyValue

element PropertyType/propertyClass
diagram OCSpec_p627.png
namespace http://www.jeppesen.com/aoc
type String255
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 255 

element PropertyType/propertyName
diagram OCSpec_p628.png
namespace http://www.jeppesen.com/aoc
type String255
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 255 

element PropertyType/propertyValue
diagram OCSpec_p629.png
namespace http://www.jeppesen.com/aoc
type PropertyValueType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children base64BinaryValue booleanValue dateTimeValue doubleValue integerValue stringValue

complexType PropertyValueType
diagram OCSpec_p630.png
namespace http://www.jeppesen.com/aoc
children base64BinaryValue booleanValue dateTimeValue doubleValue integerValue stringValue
used by
element PropertyType/propertyValue

element PropertyValueType/base64BinaryValue
diagram OCSpec_p631.png
namespace http://www.jeppesen.com/aoc
type xs:base64Binary
properties
isRef 0
content simple
nillable true

element PropertyValueType/booleanValue
diagram OCSpec_p632.png
namespace http://www.jeppesen.com/aoc
type xs:boolean
properties
isRef 0
content simple
nillable true

element PropertyValueType/dateTimeValue
diagram OCSpec_p633.png
namespace http://www.jeppesen.com/aoc
type xs:dateTime
properties
isRef 0
content simple
nillable true

element PropertyValueType/doubleValue
diagram OCSpec_p634.png
namespace http://www.jeppesen.com/aoc
type xs:double
properties
isRef 0
content simple
nillable true

element PropertyValueType/integerValue
diagram OCSpec_p635.png
namespace http://www.jeppesen.com/aoc
type xs:integer
properties
isRef 0
content simple
nillable true

element PropertyValueType/stringValue
diagram OCSpec_p636.png
namespace http://www.jeppesen.com/aoc
type xs:string
properties
isRef 0
content simple
nillable true

complexType ReasonType
diagram OCSpec_p637.png
namespace http://www.jeppesen.com/aoc
children code information
used by
elements CancelFlightLegType/reason DeleteFlightLegType/reason ReinstateFlightLegType/reason DivertFlightLegType/reason NewOriginFlightLegType/reason UpdateFlightLegType/reason RescheduleFlightLegType/reason AircraftAssignmentType/reason ChangeFlightLegIdentifierType/reason AirReturnType/reason GroundReturnType/reason ActualFlightLegDataType/reason CreateFlightLegDataType/reason

element ReasonType/code
diagram OCSpec_p638.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
maxLength 
annotation
documentation
Reason Code

element ReasonType/information
diagram OCSpec_p639.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
maxLength 1000 
annotation
documentation
Additional information that further clarifies the code.

complexType RouteKeyType
diagram OCSpec_p640.png
namespace http://www.jeppesen.com/aoc
children routeName airlineCode pod poa

element RouteKeyType/routeName
diagram OCSpec_p641.png
namespace http://www.jeppesen.com/aoc
type String11
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 11 
annotation
documentation
Name of the route; route identifier

element RouteKeyType/airlineCode
diagram OCSpec_p642.png
namespace http://www.jeppesen.com/aoc
type AirlineCodeType
properties
isRef 0
content complex
children iata icao icao other
annotation
documentation
Airline or operator identifier

element RouteKeyType/pod
diagram OCSpec_p643.png
namespace http://www.jeppesen.com/aoc
type AirportCodeType
properties
isRef 0
content complex
children iata icao icao other
annotation
documentation
Route POD

element RouteKeyType/poa
diagram OCSpec_p644.png
namespace http://www.jeppesen.com/aoc
type AirportCodeType
properties
isRef 0
content complex
children iata icao icao other
annotation
documentation
Route POA

complexType RunwayIdType
diagram OCSpec_p645.png
namespace http://www.jeppesen.com/aoc
children runwayNumber runwayDesignator

element RunwayIdType/runwayNumber
diagram OCSpec_p646.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:integer
properties
isRef 0
content simple
facets
Kind Value annotation 
minInclusive 
maxInclusive 36 
annotation
documentation
Runway identifier number.

element RunwayIdType/runwayDesignator
diagram OCSpec_p647.png
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
enumeration 
enumeration 
enumeration 
annotation
documentation
Runway identifier number suffix to indicate Left, Center, and Right.

complexType SpeedType
diagram OCSpec_p648.png
namespace http://www.jeppesen.com/aoc
type extension of SpeedRangeRestriction
properties
base SpeedRangeRestriction
used by
element FpResponseFlightType/averageWind
facets
Kind Value annotation 
minInclusive -400 
maxInclusive 400 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsSpeedUnitsEnumTyperequired      
documentation
kts - nautical miles per hour
kph - kilometers per hour
mph - statute miles per hour

attribute SpeedType/@units
type SpeedUnitsEnumType
properties
isRef 0
use required
facets
Kind Value annotation 
enumeration kts 
enumeration kph 
enumeration mph 
annotation
documentation
kts - nautical miles per hour
kph - kilometers per hour
mph - statute miles per hour

complexType StatusType
diagram OCSpec_p649.png
namespace http://www.jeppesen.com/aoc
children code information

element StatusType/code
diagram OCSpec_p650.png
namespace http://www.jeppesen.com/aoc
type String4
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 
annotation
documentation
Code

element StatusType/information
diagram OCSpec_p651.png
namespace http://www.jeppesen.com/aoc
type String1000
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 1000 
annotation
documentation
Additional information that further clarifies the code.

complexType TemperatureType
diagram OCSpec_p652.png
namespace http://www.jeppesen.com/aoc
type extension of TemperatureRangeRestriction
properties
base TemperatureRangeRestriction
used by
element FpResponseFlightType/averageTemp
facets
Kind Value annotation 
minInclusive -459 
maxInclusive 373 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsTemperatureUnitsEnumTyperequired      
documentation
C = Celcius
F = Fahrenheit
K = Kelvin

attribute TemperatureType/@units
type TemperatureUnitsEnumType
properties
isRef 0
use required
facets
Kind Value annotation 
enumeration 
enumeration 
enumeration 
annotation
documentation
C = Celcius
F = Fahrenheit
K = Kelvin

complexType TotalWeightType
diagram OCSpec_p653.png
namespace http://www.jeppesen.com/aoc
type extension of TotalWeightRestriction
properties
base TotalWeightRestriction
used by
elements FpResponseFlightType/arrivalWeight FpResponseFlightType/departureWeight
facets
Kind Value annotation 
maxInclusive 4000000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsBasicWeightEnumTyperequired      
documentation
lb = pounds
kg = kilograms

attribute TotalWeightType/@units
type BasicWeightEnumType
properties
isRef 0
use required
facets
Kind Value annotation 
enumeration lb 
enumeration kg 
annotation
documentation
lb = pounds
kg = kilograms

complexType UserInfoType
diagram OCSpec_p654.png
namespace http://www.jeppesen.com/aoc
children userName userLocation
used by
elements CancelFlightLegType/userInfo DeleteFlightLegType/userInfo ReinstateFlightLegType/userInfo RequestDiversionType/userInfo
annotation
documentation
UserName and Location (desk)

element UserInfoType/userName
diagram OCSpec_p655.png
namespace http://www.jeppesen.com/aoc
type xs:string
properties
isRef 0
content simple
annotation
documentation
User Name, or Dispatcher Name

element UserInfoType/userLocation
diagram OCSpec_p656.png
namespace http://www.jeppesen.com/aoc
type xs:string
properties
isRef 0
content simple
annotation
documentation
User Location or Desk Name.

complexType WaypointType
diagram OCSpec_p657.png
namespace http://www.jeppesen.com/aoc
children identifier icaoCode type
used by
element CheckpointType/waypoint

element WaypointType/identifier
diagram OCSpec_p658.png
namespace http://www.jeppesen.com/aoc
type String5
properties
isRef 0
content simple
facets
Kind Value annotation 
maxLength 
annotation
documentation
Name of the waypoint

element WaypointType/icaoCode
diagram OCSpec_p659.png
namespace http://www.jeppesen.com/aoc
type String2
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
annotation
documentation
ICAO country code that represents the country that the waypoint is located

element WaypointType/type
diagram OCSpec_p660.png
namespace http://www.jeppesen.com/aoc
type String1
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
maxLength 
annotation
documentation
Distinguishes between two waypoints with the same name in the same area, such as a VOR and NDB

complexType WindGradientType
diagram OCSpec_p661.png
namespace http://www.jeppesen.com/aoc
children windDirection windVelocity

element WindGradientType/windDirection
diagram OCSpec_p662.png
namespace http://www.jeppesen.com/aoc
type AzimuthType
properties
isRef 0
content simple
facets
Kind Value annotation 
minInclusive 
maxInclusive 360 

element WindGradientType/windVelocity
diagram OCSpec_p663.png
namespace http://www.jeppesen.com/aoc
type AirspeedType
properties
isRef 0
content complex
facets
Kind Value annotation 
minInclusive 
maxInclusive 10000 
attributes
Name  Type  Use  Default  Fixed  annotation
unitsAirspeedUnitsEnumTyperequired      
documentation
kts - nautical miles per hour
kph - kilometers per hour
mph - statute miles per hour
mach - number times 100

simpleType AirspeedRestriction
namespace http://www.jeppesen.com/aoc
type restriction of xs:integer
properties
base xs:integer
used by
complexType AirspeedType
facets
Kind Value annotation 
minInclusive 
maxInclusive 10000 

simpleType AirspeedUnitsEnumType
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
used by
attribute AirspeedType/@units
facets
Kind Value annotation 
enumeration kts 
enumeration kph 
enumeration mph 
enumeration mach 

simpleType AltitudeHeightEnumType
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
used by
attribute AltitudeType/@units
facets
Kind Value annotation 
enumeration ft 
enumeration 
enumeration fl 
enumeration mb 

simpleType AltitudeRangeRestriction
namespace http://www.jeppesen.com/aoc
type restriction of xs:integer
properties
base xs:integer
used by
complexType AltitudeType
facets
Kind Value annotation 
minInclusive -2000 
maxInclusive 250000 

simpleType AOCMessageClassType
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
facets
Kind Value annotation 
enumeration RESPONSE 
enumeration REQUEST 
enumeration PUBLISH 
annotation
documentation
Message Class

simpleType AOCMessageNameType
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
facets
Kind Value annotation 
enumeration AA001 
enumeration AA002 
enumeration AA003 
enumeration AA004 
enumeration AA005 
enumeration AA006 
enumeration AA007 
enumeration AA008 
enumeration AA009 
enumeration AA010 
enumeration AA011 
enumeration AA012 
enumeration AA013 
enumeration AA014 
enumeration AA015 
enumeration AA016 
enumeration AA017 
enumeration AA018 
enumeration AA019 
enumeration AA020 
enumeration AN001 
enumeration AN002 
enumeration AN003 
enumeration AS001 
enumeration AT001 
enumeration AT002 
enumeration AT003 
enumeration AT011 
enumeration AT012 
enumeration AT013 
enumeration AT014 
enumeration AT015 
enumeration AT016 
enumeration AT018 
enumeration BT001 
enumeration CM001 
enumeration CM002 
enumeration CM003 
enumeration CM004 
enumeration CM005 
enumeration CS001 
enumeration CS002 
enumeration CS004 
enumeration CS005 
enumeration CS007 
enumeration CS008 
enumeration CS009 
enumeration CS010 
enumeration CS012 
enumeration CS013 
enumeration CS014 
enumeration CS015 
enumeration CS016 
enumeration CS017 
enumeration CS018 
enumeration CS019 
enumeration CT001 
enumeration DB001 
enumeration DM001 
enumeration DM002 
enumeration DM003 
enumeration DM004 
enumeration DP001 
enumeration DP002 
enumeration DP003 
enumeration DP004 
enumeration DP005 
enumeration DP006 
enumeration DP007 
enumeration DP008 
enumeration DP009 
enumeration DP010 
enumeration DP011 
enumeration DP012 
enumeration EF003 
enumeration EF004 
enumeration EP001 
enumeration EP002 
enumeration FF001 
enumeration FF002 
enumeration FF003 
enumeration FF004 
enumeration FP001 
enumeration GP001 
enumeration GP002 
enumeration GP003 
enumeration GP004 
enumeration GP005 
enumeration HB001 
enumeration HB002 
enumeration HB003 
enumeration HB004 
enumeration HB005 
enumeration HB006 
enumeration HB007 
enumeration HB008 
enumeration HB009 
enumeration MX001 
enumeration MX002 
enumeration MX003 
enumeration MX004 
enumeration MX005 
enumeration MX006 
enumeration MX007 
enumeration MX008 
enumeration MX009 
enumeration MX010 
enumeration MX011 
enumeration MX012 
enumeration MX013 
enumeration MX014 
enumeration MX015 
enumeration ND001 
enumeration ND002 
enumeration ND003 
enumeration ND004 
enumeration ND005 
enumeration ND006 
enumeration ND007 
enumeration ND008 
enumeration NM001 
enumeration NM002 
enumeration NM003 
enumeration NM004 
enumeration OC001 
enumeration OC002 
enumeration OC003 
enumeration OC004 
enumeration OC005 
enumeration OC008 
enumeration OC009 
enumeration OC010 
enumeration OC011 
enumeration OC012 
enumeration OC013 
enumeration OC014 
enumeration OC015 
enumeration OC016 
enumeration OC017 
enumeration OC018 
enumeration OC020 
enumeration OC021 
enumeration OC022 
enumeration OC023 
enumeration OC024 
enumeration OC025 
enumeration OC026 
enumeration OC027 
enumeration OC028 
enumeration OC029 
enumeration OC030 
enumeration OC031 
enumeration OC032 
enumeration OC033 
enumeration OC034 
enumeration OC035 
enumeration OC036 
enumeration OC037 
enumeration RS001 
enumeration SD001 
enumeration SP001 
enumeration SP002 
enumeration TN001 
enumeration TN002 
enumeration TN003 
enumeration TN004 
enumeration TN005 
enumeration UM001 
enumeration UM002 
enumeration WB001 
enumeration WB002 
enumeration WB003 
enumeration WB004 
enumeration WB005 
enumeration WB006 
enumeration WB007 
enumeration WX001 
enumeration WX002 
enumeration WX003 
enumeration WX004 
enumeration WX005 
enumeration WX006 
enumeration WX007 
enumeration WX008 
enumeration WX009 
enumeration WX010 
enumeration WX011 
enumeration WX012 
enumeration WX013 
enumeration WX014 
enumeration WX015 
enumeration ZZ001 
enumeration ZZ002 
enumeration ZZ003 
enumeration ZZ004 
enumeration ZZ005 
enumeration ZZ006 
enumeration ZZ007 
enumeration ZZ008 
enumeration ZZ009 
annotation
documentation
Message identifier from all ICDs.  List is available in CommonICD.PDF in section 2.0 Message Summary (i.e. AA001, OC001, etc)

simpleType AOCVersionType
namespace http://www.jeppesen.com/aoc
type xs:string
properties
base xs:string
annotation
documentation
Each message is assigned a version number using number identified by each message in the applicable ICD.  For all version 1 messages, this field must contain a "v" followed by  a "1".  For all versions greater than 1, just a number is accepted.

simpleType AtmosphericUnitType
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
used by
attribute AtmosphericPressureType/@units
facets
Kind Value annotation 
enumeration at 
enumeration atm 
enumeration bar 
enumeration mbar 
enumeration Pa 
enumeration hPa 
enumeration kPa 
enumeration inchHg 
enumeration psi 
enumeration mmHg 
enumeration Torr 

simpleType AzimuthType
namespace http://www.jeppesen.com/aoc
type restriction of xs:integer
properties
base xs:integer
used by
elements HorizontalCoordinateType/azimuth WindGradientType/windDirection
facets
Kind Value annotation 
minInclusive 
maxInclusive 360 
annotation
documentation
Compass direction in whole degrees

simpleType BasicDistanceEnumType
namespace http://www.jeppesen.com/aoc
type union of (LongDistanceEnumType, ShortDistanceEnumType)
used by
attributes DistanceType/@units DistanceBiasType/@units

simpleType BasicHeightEnumType
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
used by
attribute ElevationType/@units
facets
Kind Value annotation 
enumeration ft 
enumeration 

simpleType BasicVolumeEnumType
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
used by
simpleType FuelQuantityUnitsEnum
facets
Kind Value annotation 
enumeration ig 
enumeration lt 
enumeration ug 

simpleType BasicWeightEnumType
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
used by
simpleType FuelQuantityUnitsEnum
attributes FuelOnBoardAtEnroutePositionsType/actualFuelOnBoard/@basicWeightUom PayloadWeightType/@units TotalWeightType/@units
facets
Kind Value annotation 
enumeration lb 
enumeration kg 

simpleType BiasEnumType
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
used by
attribute BiasType/@units
facets
Kind Value annotation 
enumeration percent 
enumeration absolute 

simpleType CallSignType
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
used by
elements UpdateFlightLegType/callSign ChangeFlightLegIdentifierType/callSign ActualFlightLegDataType/callSign ContinueLegType/callSign CreateFlightLegDataType/callSign FpResponseFlightType/callSign
facets
Kind Value annotation 
minLength 
maxLength 
annotation
documentation
For general aviation flights, registration number is used. For airlines, ICAO call sign plus flight number is used. For air taxi operators without a registered company call sign, a prefix of T plus the registration number is used.

simpleType CruiseModeEnumType
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
used by
element CruiseModeType/cruiseMode
facets
Kind Value annotation 
length 
whiteSpace collapse 
enumeration CMC 
enumeration ECO 
enumeration HSC 
enumeration LRC 
enumeration MSR 
enumeration MRC 
enumeration MCT 
enumeration MSC 
enumeration NCT 
enumeration 925 
enumeration 945 
enumeration 1LE 
enumeration 2LE 
enumeration ECP 
enumeration MCP 
enumeration RCP 

simpleType DepthRestriction
namespace http://www.jeppesen.com/aoc
type restriction of xs:integer
properties
base xs:integer
used by
complexType DepthType
facets
Kind Value annotation 
minInclusive 
maxInclusive 10000 

simpleType DepthUnitsEnumType
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
used by
attribute DepthType/@units
facets
Kind Value annotation 
enumeration in 
enumeration ft 
enumeration mm 
enumeration cm 
enumeration 

simpleType DistanceBiasRestriction
namespace http://www.jeppesen.com/aoc
type restriction of xs:double
properties
base xs:double
used by
complexType DistanceBiasType
facets
Kind Value annotation 
minInclusive 0.0 
maxInclusive 2500.0 

simpleType DistanceRestriction
namespace http://www.jeppesen.com/aoc
type restriction of xs:double
properties
base xs:double
used by
complexType DistanceType
facets
Kind Value annotation 
minInclusive 0.0 
maxInclusive 50000.0 

simpleType Duration0to180Minutes
namespace http://www.jeppesen.com/aoc
type restriction of xs:duration
properties
base xs:duration
used by
elements ContinueLegType/scheduledTaxiIn CreateFlightLegDataType/scheduledTaxiIn ContinueLegType/scheduledTaxiOut CreateFlightLegDataType/scheduledTaxiOut FpResponseFlightType/taxiInTime FpResponseFlightType/taxiOutTime
facets
Kind Value annotation 
minInclusive PT0M 
maxInclusive PT180M 
annotation
documentation

Used in both Customer Database and Operations Control (taxi time limits)

simpleType ElevationRangeRestriction
namespace http://www.jeppesen.com/aoc
type restriction of xs:integer
properties
base xs:integer
used by
complexType ElevationType
facets
Kind Value annotation 
minInclusive -2000 
maxInclusive 30000 

simpleType FloatingPercentageRestriction
namespace http://www.jeppesen.com/aoc
type restriction of xs:float
properties
base xs:float
used by
element FuelAdjustmentType/fuelPercentage
facets
Kind Value annotation 
minInclusive 0.0 
maxInclusive 100.0 

simpleType FrequencyRangeRestriction
namespace http://www.jeppesen.com/aoc
type restriction of xs:double
properties
base xs:double
used by
complexType FrequencyType
facets
Kind Value annotation 
minInclusive 0.0 
maxInclusive 30000.0 

simpleType FrequencyUnitsEnumType
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
used by
attribute FrequencyType/@units
facets
Kind Value annotation 
enumeration khz 
enumeration mhz 

simpleType FuelQuantityRestriction
namespace http://www.jeppesen.com/aoc
type restriction of xs:integer
properties
base xs:integer
used by
complexType FuelQuantityType
facets
Kind Value annotation 
minInclusive 
maxInclusive 25000000 

simpleType FuelQuantityUnitsEnum
namespace http://www.jeppesen.com/aoc
type union of (BasicWeightEnumType, BasicVolumeEnumType)
used by
attributes FuelTankeringAdviceType/estDepartureFuel/@units FuelTankeringAdviceType/estTankerFuel/@units FuelQuantityType/@units

simpleType FuelTimeRestriction
namespace http://www.jeppesen.com/aoc
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
element FuelPlanAmountType/fuelMinutes
facets
Kind Value annotation 
maxInclusive 14400 

simpleType GufiId
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
used by
elements CustomBagaFlightKeyType/gufiId CustomCommercialFlightKeyType/gufiId GufiFlightKeyType/gufiId
facets
Kind Value annotation 
minLength 
maxLength 36 
annotation
documentation
Globally Unique Flight Identifier - 32 character string

simpleType IataAirlineType
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
used by
element AirlineCodeType/iata
facets
Kind Value annotation 
pattern [0-9A-Z]{2} 

simpleType IataAirportType
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
used by
element AirportCodeType/iata
facets
Kind Value annotation 
pattern [0-9A-Z]{3} 

simpleType IataEquipmentCodeType
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
used by
element EquipmentCodeType/iata
facets
Kind Value annotation 
pattern [0-9A-Z]{3} 

simpleType IcaoAirlineType
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
used by
elements AirlineCodeType/icao AirlineCodeType/icao
facets
Kind Value annotation 
pattern [0-9A-Z]{3} 

simpleType IcaoAirportType
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
used by
elements AirportCodeType/icao AirportCodeType/icao
facets
Kind Value annotation 
pattern [0-9A-Z]{4} 

simpleType IcaoEquipmentCodeType
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
used by
elements EquipmentCodeType/icao EquipmentCodeType/icao
facets
Kind Value annotation 
pattern [0-9A-Z]{4} 

simpleType IndicatedAirspeedRestriction
namespace http://www.jeppesen.com/aoc
type restriction of xs:integer
properties
base xs:integer
used by
element CruiseModeType/indicatedAirspeed
facets
Kind Value annotation 
minInclusive 100 
maxInclusive 400 

simpleType Integer0to999
namespace http://www.jeppesen.com/aoc
type restriction of xs:integer
properties
base xs:integer
facets
Kind Value annotation 
minInclusive 
maxInclusive 999 

simpleType Integer0to9999
namespace http://www.jeppesen.com/aoc
type restriction of xs:integer
properties
base xs:integer
facets
Kind Value annotation 
minInclusive 
maxInclusive 9999 

simpleType Integer1to10
namespace http://www.jeppesen.com/aoc
type restriction of xs:integer
properties
base xs:integer
facets
Kind Value annotation 
minInclusive 
maxInclusive 10 

simpleType Integer1to1000
namespace http://www.jeppesen.com/aoc
type restriction of xs:integer
properties
base xs:integer
used by
attributes FpResponseCheckpointType/@order FpResponseEtpType/etp/@order FpResponseSegmentType/@order
facets
Kind Value annotation 
minInclusive 
maxInclusive 1000 

simpleType LongDistanceEnumType
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
used by
simpleType BasicDistanceEnumType
facets
Kind Value annotation 
enumeration nm 
enumeration km 

simpleType MachAirspeedRestriction
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
used by
element CruiseModeType/machAirspeed
facets
Kind Value annotation 
pattern M[6-9][0-9] 

simpleType MinuteSecondRangeRestriction
namespace http://www.jeppesen.com/aoc
type restriction of xs:integer
properties
base xs:integer
used by
elements LatitudeType/minutes LongitudeType/minutes LatitudeType/seconds LongitudeType/seconds
facets
Kind Value annotation 
minInclusive 
maxInclusive 59 

simpleType MonthType
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
facets
Kind Value annotation 
enumeration Jan 
enumeration Feb 
enumeration Mar 
enumeration Apr 
enumeration May 
enumeration Jun 
enumeration Jul 
enumeration Aug 
enumeration Sep 
enumeration Oct 
enumeration Nov 
enumeration Dec 
annotation
documentation
3 letter Abbreviation for each month

simpleType NoiseLevelRestriction
namespace http://www.jeppesen.com/aoc
type restriction of xs:integer
properties
base xs:integer
used by
complexType NoiseLevelType
facets
Kind Value annotation 
minInclusive 
maxInclusive 194 

simpleType NoseNumberType
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
used by
elements AircraftIdType/noseNumber AircraftIdType/noseNumber AircraftIdentType/noseNumber AircraftIdentType/noseNumber CustomBagaFlightKeyType/aircraftIdentifier/regNoseSerial/noseNumber CustomBagaFlightKeyType/aircraftIdentifier/noseSerial/noseNumber
facets
Kind Value annotation 
pattern [A-Z\d]{1,12} 

simpleType PayloadWeightRestriction
namespace http://www.jeppesen.com/aoc
type restriction of xs:integer
properties
base xs:integer
used by
complexType PayloadWeightType
facets
Kind Value annotation 
minInclusive 
maxInclusive 1000000 

simpleType PriceRestriction
namespace http://www.jeppesen.com/aoc
type restriction of xs:double
properties
base xs:double
used by
complexType PriceType
facets
Kind Value annotation 
minInclusive 0.0 
maxInclusive 1000000000.0 

simpleType SerialNumberType
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
used by
elements AircraftIdType/serialNumber AircraftIdType/serialNumber AircraftIdType/serialNumber AircraftIdentType/serialNumber AircraftIdentType/serialNumber AircraftIdentType/serialNumber CustomBagaFlightKeyType/aircraftIdentifier/regNoseSerial/serialNumber CustomBagaFlightKeyType/aircraftIdentifier/noseSerial/serialNumber CustomBagaFlightKeyType/aircraftIdentifier/serialNumber
facets
Kind Value annotation 
minLength 
maxLength 25 

simpleType ShortDistanceEnumType
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
used by
simpleType BasicDistanceEnumType
facets
Kind Value annotation 
enumeration ft 
enumeration 

simpleType SoundUnitsEnumType
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
used by
attribute NoiseLevelType/@units
facets
Kind Value annotation 
enumeration dBA 

simpleType SpeedRangeRestriction
namespace http://www.jeppesen.com/aoc
type restriction of xs:integer
properties
base xs:integer
used by
complexType SpeedType
facets
Kind Value annotation 
minInclusive -400 
maxInclusive 400 

simpleType SpeedUnitsEnumType
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
used by
attribute SpeedType/@units
facets
Kind Value annotation 
enumeration kts 
enumeration kph 
enumeration mph 

simpleType StateType
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
facets
Kind Value annotation 
enumeration AL 
enumeration AK 
enumeration AR 
enumeration AS 
enumeration AZ 
enumeration CA 
enumeration CO 
enumeration CT 
enumeration DC 
enumeration DE 
enumeration FL 
enumeration FM 
enumeration GA 
enumeration GU 
enumeration HI 
enumeration IA 
enumeration ID 
enumeration IL 
enumeration IN 
enumeration KS 
enumeration KY 
enumeration LA 
enumeration MA 
enumeration MD 
enumeration ME 
enumeration MH 
enumeration MI 
enumeration MN 
enumeration MO 
enumeration MP 
enumeration MS 
enumeration MT 
enumeration NC 
enumeration ND 
enumeration NE 
enumeration NH 
enumeration NJ 
enumeration NM 
enumeration NV 
enumeration NY 
enumeration OH 
enumeration OK 
enumeration OR 
enumeration PA 
enumeration PR 
enumeration PW 
enumeration RI 
enumeration SC 
enumeration SD 
enumeration TN 
enumeration TX 
enumeration UT 
enumeration VA 
enumeration VI 
enumeration VT 
enumeration WA 
enumeration WI 
enumeration WV 
enumeration WY 

simpleType String1
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
used by
elements NewOriginFlightLegType/actualPodOperationalSuffix AirReturnType/operationalSuffix GroundReturnType/operationalSuffix RequestCompleteFlightKeyType/flightKeyInfo/operationalSuffix BagaFlightKeyType/operationalSuffix CustomBagaFlightKeyType/operationalSuffix FlightIdentifierType/operationalSuffix WaypointType/type
facets
Kind Value annotation 
maxLength 

simpleType String10
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
used by
elements FpResponseSegmentType/airway ErrorType/code CrewMemberAssignmentType/employeeId
facets
Kind Value annotation 
maxLength 10 

simpleType String1000
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
used by
elements CancelFlightLegType/dispatcherRemarks EstimateTimesType/estimateTimesGroup/information NextInformationType/information AirReturnType/information GroundReturnType/information DelayType/information FlightLegTimeBaseType/information DelayCodeType/information ErrorType/information StatusType/information
facets
Kind Value annotation 
maxLength 1000 

simpleType String11
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
used by
element RouteKeyType/routeName
facets
Kind Value annotation 
maxLength 11 

simpleType String12
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
used by
element CheckpointType/userDefinedName
facets
Kind Value annotation 
maxLength 12 

simpleType String15
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
facets
Kind Value annotation 
maxLength 15 

simpleType String16
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
facets
Kind Value annotation 
maxLength 16 

simpleType String1to5
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
facets
Kind Value annotation 
minLength 
maxLength 

simpleType String2
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
used by
element WaypointType/icaoCode
facets
Kind Value annotation 
maxLength 

simpleType String20
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
used by
elements CrewMemberAssignmentType/firstName CrewMemberAssignmentType/lastName CrewMemberAssignmentType/middleName
facets
Kind Value annotation 
maxLength 20 

simpleType String200
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
facets
Kind Value annotation 
maxLength 200 

simpleType String2048
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
facets
Kind Value annotation 
maxLength 2048 

simpleType String24
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
facets
Kind Value annotation 
maxLength 24 

simpleType String25
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
facets
Kind Value annotation 
maxLength 25 

simpleType String250
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
used by
elements LimitingConditionType/description AccessType/key AccessType/name
facets
Kind Value annotation 
maxLength 250 

simpleType String255
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
used by
elements ClassNameType/propertyClass PropertyType/propertyClass ClassNameType/propertyName PropertyType/propertyName
facets
Kind Value annotation 
maxLength 255 

simpleType String2to10
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
facets
Kind Value annotation 
minLength 
maxLength 10 

simpleType String3
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
used by
element LimitingConditionType/code
facets
Kind Value annotation 
maxLength 

simpleType String30
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
used by
element FpResponsePlanStatisticsType/flightPlanKey
facets
Kind Value annotation 
maxLength 30 

simpleType String30MB
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
facets
Kind Value annotation 
maxLength 31457280 

simpleType String32
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
facets
Kind Value annotation 
maxLength 32 

simpleType String36
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
facets
Kind Value annotation 
maxLength 36 

simpleType String3to3
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
used by
attribute PriceType/@units
facets
Kind Value annotation 
minLength 
maxLength 

simpleType String3to4
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
facets
Kind Value annotation 
minLength 
maxLength 

simpleType String4
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
used by
elements DelayCodeType/code StatusType/code NextInformationType/delayCode ActualFlightLegDataType/dispatchDesk
facets
Kind Value annotation 
maxLength 

simpleType String4to4
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
used by
element FpResponseCheckpointType/firId
facets
Kind Value annotation 
minLength 
maxLength 

simpleType String5
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
used by
element WaypointType/identifier
facets
Kind Value annotation 
maxLength 

simpleType String50
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
facets
Kind Value annotation 
maxLength 50 

simpleType String512
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
facets
Kind Value annotation 
maxLength 512 

simpleType String6
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
facets
Kind Value annotation 
maxLength 

simpleType String60
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
used by
element CrewMemberAssignmentType/name
facets
Kind Value annotation 
maxLength 60 

simpleType String7
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
facets
Kind Value annotation 
maxLength 

simpleType String8
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
used by
element EquipmentCodeType/other
facets
Kind Value annotation 
maxLength 

simpleType String80
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
used by
elements LoginType/password LoginType/userName
facets
Kind Value annotation 
maxLength 80 

simpleType String9
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
used by
element CheckpointType/dmeFix
facets
Kind Value annotation 
maxLength 

simpleType TemperatureRangeRestriction
namespace http://www.jeppesen.com/aoc
type restriction of xs:integer
properties
base xs:integer
used by
complexType TemperatureType
facets
Kind Value annotation 
minInclusive -459 
maxInclusive 373 

simpleType TemperatureUnitsEnumType
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
used by
attribute TemperatureType/@units
facets
Kind Value annotation 
enumeration 
enumeration 
enumeration 

simpleType TotalWeightRestriction
namespace http://www.jeppesen.com/aoc
type restriction of xs:nonNegativeInteger
properties
base xs:nonNegativeInteger
used by
complexType TotalWeightType
facets
Kind Value annotation 
maxInclusive 4000000 

simpleType WeekDayEnumType
namespace http://www.jeppesen.com/aoc
type restriction of xs:string
properties
base xs:string
used by
element PeriodType/weekDays
facets
Kind Value annotation 
enumeration Sunday 
enumeration Monday 
enumeration Tuesday 
enumeration Wednesday 
enumeration Thursday 
enumeration Friday 
enumeration Saturday 

simpleType WholePercentageRestriction
namespace http://www.jeppesen.com/aoc
type restriction of xs:int
properties
base xs:int
facets
Kind Value annotation 
minInclusive 
maxInclusive 100 


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy